私はこのクエリを持っています:
$wd=1.5480;
$query = "UPDATE books SET myprice= myprice + $wd";
クエリはほぼ 10 回に 1 回失敗します。私が見つけられる明らかなパターンはありません。
更新しようとしている列はフロートです。値は 0 から 9.99999 まで変化します。
クエリのエラーを報告するようにエラー ログを設定し、クエリ自体を表示します。
エラー ログに次のエラーが記録されています。
Database Error: 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 '=+1'
at line 1<br/><br/>
Query:UPDATE books SET =+1
ご覧のとおり、クエリに myprice がありません。私は何を間違っていますか?
よろしくお願いします。