MySQLで等しくないを表す比較演算子 - Unknown::Programming さて昨日の記事で「!=」使えお!言ったのは訂正させていただきます。やっぱ時代は「<>」だよね。 ・・・所変わって今日はPHPの話でもしようかな。 とある環境でPEAR::DBを使っておるのですがこんなコードを書くと何故かエラーになるの。 <?php $data = $db->getAll("SELECT * FROM foo WHERE id != ?",array(2)); エラー内容 SELECT * FROM foo WHERE id = [DB Error: mismatch]プレースホルダを使って値を設定したいわけだけど何故か上記のエラーが出てコケる。おっかすぃーなーと思って実装覗いてみたらこんなドキュメントを発見 * Example 1. * <code> * $sth = $db->prep