sql >> データベース >  >> RDS >> Mysql

\ PDO ::PARAM_BOOLを指定したPDObindValueにより、ステートメントの実行がサイレントに失敗します

    PHP5.3.10のUbuntuでも同じ問題が発生しました。 (興味深いことに、wampのあるウィンドウでは問題はありませんでした...)

    実際、これはpdoの既知のバグです: https://bugs.php.net/bug .php?id =38546

    PDO::PARAM_BOOLの代わりにPDO::PARAM_INTを使用します。これはうまく機能し、ブール値を上記のように文字列に変換する必要はありません。




    1. MySQL-値が配列内にある行を選択する方法は?

    2. SQLServerエージェントアラート

    3. アナリティクス、ビッグデータ、データマイニング、Hadoop、NoSQL、データサイエンスのトップFacebookグループ

    4. Slick 3.0の一括挿入または更新(アップサート)