DBの更新を書いていて、まぁ動かない
エラー文を見ていて気になる部分をしらべて解決した
You have an error in your SQL syntax
SQL文に問題がある、
カンマが足りていなかった
update product set name=?, price=? where id=?
SQLの文法をやっていないので、不足に気づけない。
near ‘price=’450′ where id=NULL’
idに値が入っていないことがわかる。
echo $_REQUEST[‘id’]で
Undefined array key “id” とでる
入力フォームでidに値を入れられていない。
入力フォームを凝視すると
echoで出力するHTML部分で、”が一つ足りていなかった事をみつけた。
単語、変数名のスペルミスかと思っていた。
点1個で動かない。
楽に見つける方法はないのだろうか。
コメント