PHPは仕様がよく変わったりするので、ハマってしまうことが多々あります。

POSTされた文字列が行方不明になる

htmlspecialcharsを使っていると起こります。

× $string = htmlspecialchars($string);

○ $string = htmlspecialchars($string, NULL, 'EUC-JP');

現在のシーケンス値を取得しようとするとエラーになる

× $seq = $mdb2->currID('seq');

○ $seq = $mdb2->queryOne("SELECT currval('seq')");


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS