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

関数内のfetch_assocでの致命的なエラー

    mysqli_stmt ::execute メソッドは定義上boolのみを返します。したがって、$result->any_method_name()を呼び出します $resultのため、失敗します ブール値です。

    MySQLiライブラリを使用してプリペアドステートメントから値を取得するには、ターゲット変数を$stmt->bind_result(...)でバインドします。 次に、$stmt->fetch()を使用します whileループで、バインドされた変数でクエリの結果を取得します。その後、MySQLiからPDO に切り替えます。 これに関してはAPIが優れているため…




    1. ロギング ODBC、SQL Server

    2. クエリでmysqlフルテキストストップワードを無視する

    3. MySQLで数値を「アンヘックス」する方法

    4. PostgreSQLデータベースを保護する方法-10のヒント