pdostatement

    0

    2答えて

    私はPDOStatementのextendで新しいクラスを定義したいと思います。この子クラスでは、オーバーライド関数bindColumn(PDOStatement::bindColumn)と、このoverride関数呼び出しparent :: bindColumn()が必要です。しかし、私はこのメソッドのデフォルト値を見つけることができません。私はオーバーライドしたいどのメソッドでもデフォルト値を

    8

    1答えて

    MySQLのドキュメントでは、トランザクションの後mysql_affected_rowsの使用についての注意事項がありますコミット: http://php.net/manual/en/function.mysql-affected-rows.php 注:取引 トランザクションを使用している場合は、にmysql_affected_rowsを(呼び出す必要があります)後COMMITの後ではなく、INS

    1

    2答えて

    このエラーを理解できません。誰かに説明してください。 PHP Fatal error: Call to a member function fetchColumn() on a non-object in /user/dal.php on line 27 私は最後のクエリに新しいSELECT COUNT(*)クエリを実行するために正規表現を使用することにより、最後のクエリの数を取得しようとしていま

    2

    2答えて

    PDOインスタンスをシリアル化できないというエラーが発生しましたが、これが何を意味するのかわかりません。私は型宣言文「CONFLICT ON」のPostgreSQLを構築して、私が行います Internal Server Error: You cannot serialize or unserialize PDOStatement instances $db = new PDO(...); $d

    0

    1答えて

    私はPHPでのPDOライブラリを使用していると私はこのようなPostgreSQLの文で生成しています: INSERT INTO production_work (order_id, producer_id, sw) VALUES (?,?,?) ON CONFLICT (order_id, producer_id, day) DO UPDATE SET sw = EXCLUDED.sw +

    1

    2答えて

    PDOStatement(PDOStatement)のための "実行された"フラグのようなステートメントが実行されているかどうか(PDOStatement::execute()を呼び出すことによって)確認できますか?それとも私は自分の旗を立てることを余儀なくされましたか? ドキュメントで判断すると、旗がないようです(唯一の文書化されたプロパティは$queryStringです)。しかし、手作業で行う

    19

    5答えて

    私はPDOStatementを使用してデータベースにクエリしています。返された行を取得するたびに、$row[0]をキーとして配列内にフェッチし、その行の次の要素を値として取得します。 私は、もちろん、例えば、以下のような仕事をするためにforeachループとif条件文の組み合わせを記述することができます。 private static function GetMySQLResult($dbname

    8

    1答えて

    こんにちは私はSessionHandlerや配列$ _SESSIONのようなクラスを使ってセッション内にオブジェクトを保存したり保存したりしたいと思います。オブジェクトを直列化すると可能ですが、そのオブジェクトのインスタンスが..私はそれをseralizing見てきました は可能ですが、私は保存したいオブジェクトをするPDOStatementによって作成された::はfetchObject()インス