수고하십니다.
다음과 같이 1차원 배열을 처리하고 하는데 에러가 발생합니다.
도와주세요.
// 여기서 $num 은 다른 곳에서 입력받은 갑이다.
for($i=1;$i<$num;$i++)
{
$num=$num.$i.',';
}
$num=$num.$day;
$que1=" insert into day values( " .
"nextval('day_inc'),'$row[id]','$month','$week','{$sum}')";
$result = pg_exec($conn_day, $que1);
// 테이블의 구성은
CREATE SEQUENCE day_inc INCREMENT 1 START 1;
CREATE TABLE day (
id int4,
id_num int,
month int,
week text,
day text[],
PRIMARY KEY(id)
);
----------------------------------------------
데이블의 제일 마지막 필드인 day[]에 '{1,2,3,4,5,6,.....}'
($num에서 받은 숫자 만큼) 넣고자 하는데 퀴리를 실행시키면
array_in:Need to specify dimension in /etc/httpd/..............php3 on line 47
에러가 발생합니다.
무슨 문제인지요?
배열에 대해 알려주시면 감사하겠습니다.
|