我無法找到答案,爲什麼此查詢不正常工作的問題:與查詢
$query = pg_query($connect, sprintf("INSERT INTO table (uid, urzid, time_start, time_stop2, date_start, date_stop, cycle) VALUES ($uid, $pom, '$time1', '$time2', '$data1', '$data2', $cykl)"));
我得到一個警告:PG_QUERY()[FUNCTION.PG查詢]:查詢失敗:ERROR:語法錯誤在「或」附近「,」在字符96
在我看來,錯誤與'。'$ time1,$ Time2和$ date1,$ date2是符合日期和時間的格式。
INSERT INTO REZERWACJE_URZ(UID,URZID,TIME_START ,time_stop,date_start,date_stop,cycle)VALUES(,7,'8:00','9:30','2011-06-09','2011-06-09',1) – Mateusz 2011-06-10 09:06:16
好吧so $ uid是一個空字符串,導致',7,...' – Benjamin 2011-06-10 09:08:16
請看看我的更新答案。 – Benjamin 2011-06-10 09:10:19