私はこれが非常に基本的な質問であることを知っていますが、私はこれに3時間立ち往生しており、何が悪いのか理解できませんでした. このクエリの何が問題なのか教えてください。
insert into user_to_deliverable set d_id = 1 u_id = 4
次のエラーが発生しています
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'u_id = 4' at line 1
回答に従ってクエリを修正しましたが、コードを介して挿入しないphpmyadminでのみ実行されています。これが私のコードです
foreach($_POST['user'] as $k=>$v) {
echo $ins_u_deliverable = "insert into user_to_deliverable set d_id = ".$_POST['dlvrbl_id'].", u_id = $v "."<br />";
mysql_query($ins_u_deliverable);
}
ユーザーの配列は
[user] => Array
(
[0] => 4
[1] => 5
)