Daily Archives: 2009 年 4 月 2 日
DB Error: mismatchがでたぞ!!
2
php経由でMysqlに接続して処理してたときに
なんでか理由がわからないけどエラーがでた。
DB Error: mismatch
試した感じからすると、where句の内容に問題があるようだ。
【エラーが出る例】
select * from table where column != ? ;
※「?」はプレースホルダしてるから。
ちなみにSSH経由でmysqlコマンドで接続して実行するとエラーにならない。
【エラーが出ない例】
select * from table where column <> ? ;
※これだとエラーにならないわけです。
なんでですかね?
phpとの相性?
プレースホルダ絡み?
phpの書き方に問題があった?
ちょっとわからないけど、備忘録として残しておきます。
知ってる人いたら、コメントください。