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

関数からPDOを呼び出す

    さて、最初のファイルでglobalを宣言しました 変数global $conn; 理由は正確にはわかりませんが、$ connはグローバルスコープであるため、とにかく問題なく機能します。

    ただし、2番目のケースでは、globalを宣言します。 関数内の変数の場合、関数は$connを検索します これは、ローカル変数$connではなくグローバルスコープにあります どうやら接続ハンドルがあります。

    global $connを削除します あなたの関数から、それは動作するはずです。

    変数スコープの詳細- http://php.net/manual/en /language.variables.scope.php




    1. Oracleで条件が満たされたときに合計をリセットする

    2. hibernate 5 + ZonedDateTime+postgresqlにはタイムゾーンとオフセットが含まれます

    3. NodeJSAWSLambda関数からのMySQLデータベースのクエリ

    4. 挿入のDate(Now())に相当する日時