-1
example.phpを実行すると、すべてが正常に見えますが、(a2、b2、c2)のの第2のクエリはテーブルに挿入されません。私はより多くのクエリを試みましたが、それは常に "無視される"秒です。それはバグですか、機能ですか、私の間違いですか? PHPのv5.3.3は、MySQL v5.1.73php mysqli multi_query - 2番目のクエリを無視する
example.php:
$conn = new mysqli($servername, $username, $password, $dbname);
...
$query = "INSERT into mytable (a,b,c) values ('a1','b1','c1');";
$query .= "INSERT into mytable (a,b,c) values ('a2','b2','c2');";
$query .= "INSERT into mytable (a,b,c) values ('a3','b3','c3');";
$query .= "INSERT into mytable (a,b,c) values ('a4','b4','c4')";
...
if ($conn->multi_query($query) === TRUE)
...
4番目の行にセミコロンが足りないのは間違いですか? –
エラーをチェックすると、私はここで何の確認もしません。 'mysqli_error($ conn)' –
あなたの正確なコードが私に役立ちました。 – bassxzero