このクエリが間違っている理由を教えてもらえますか?
$tbl_name = "Attributes";
$pieces = //some array
//other variables... blah blah blah
$query = "INSERT INTO $tbl_name (Word, What, When) VALUES";
foreach($pieces as $word){
$query .= "('$word', '$What', '$When'),";
}
$query = substr($query, 0, -1); //to remove the last comma
mysql_query($query) or die(mysql_error());
あなたが言うことができるなら、私は単一のクエリで複数の行を挿入しようとしています. 実行しようとすると、構文エラーが発生しますが、99.9999% スペル ミスがないことを確信しています。このように一度に複数の行を挿入しようとして、何か間違っていますか?