1

誰かがこのMySQLクエリを修正するのを手伝ってもらえますか?私は自分が間違っていることを理解できません。

for ($i=1;$i<=12;$i++) {

mysql_query(UPDATE bbank SET created=NOW() + INTERVAL $i MINUTES WHERE bankID='$i' );

}

エラー:

解析エラー:構文エラー、19行目のE:\ stuff \ www \ test\roger.phpに予期しないT_STRINGがあります

角かっこ、引用符などを追加してみました...

4

4 に答える 4

5

クエリ全体の引用符が欠落している必要がMINUTEありMINUTESます。

mysql_query("UPDATE bbank SET created=NOW() + INTERVAL $i MINUTE WHERE bankID='$i'");
于 2012-08-07T10:39:58.510 に答える
2

SQLクエリの前後に引用符がありません:

mysql_query("UPDATE bbank SET created=NOW() + INTERVAL $i MINUTES WHERE bankID='$i'");
于 2012-08-07T10:39:31.333 に答える
2

あなたは引用を逃した

mysql_query("UPDATE bbank SET created=NOW() + INTERVAL $i MINUTES WHERE bankID='$i'");
于 2012-08-07T10:39:45.140 に答える
2
mysql_query("UPDATE bbank SET created=NOW() + INTERVAL $i MINUTES WHERE bankID='$i'");

あなたは文字列を作成しなかったので、PHPはそれがコードであると考えました

于 2012-08-07T10:39:57.777 に答える