以下のテーブル(table)のIholidayのみ
インサートするSQL文について質問があります。
Id | Cusid | Iholiday(date型) |
---|---|---|
5 | cus_LPd1yOj | NULL |
以下コードだとエラーでした。
どのように修正すれば良いのか、
アドバイス頂ければ幸いです。
どうぞよろしくお願い致します。
php
1$date = new DateTime(); 2$date = $date->format('Y-m-d'); 3$sql = "INSERT INTO table (Iholiday) VALUES(?) WHERE Cusid=?"; 4$sth = $dbh -> prepare($sql); 5$array = array($date,$_SESSION['cusid']); 6$sth -> execute($array);
php
1Error:SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'WHERE Cusid='cus_LPd1yOj'' at line 1
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/10/29 07:36
退会済みユーザー
2021/10/29 07:44
2021/10/29 07:48
退会済みユーザー
2021/10/29 07:54
2021/10/29 08:01 編集
退会済みユーザー
2021/10/29 08:04