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

クエリはブール値として返されますか?

    ほとんどの場合、クエリは何らかの理由で失敗し、ブール値のFALSEを返し、それをfetch_assoc()に渡しました。 電話。次のようにコードを再構築する必要があります:

    $stmt = mysqli_query($replies_sql);
    if ($stmt === FALSE) {
        die("MySQL error: " . mysqli_error($stmt));
    }
    $res = mysqli_fetch_assoc($stmt);
    

    データベースクエリが成功するとは決して想定しないでください。成功する方法は1つしかなく、失敗する方法は多すぎます。




    1. C#.NETmd5とは異なるTSQLmd5ハッシュ

    2. 現在の構成に従ってマップされたDoctrineORMエンティティはありません

    3. MYSQLは最初以外のすべての結果を取得します

    4. 非対話型モードでMySQLからテーブル形式の出力を取得するにはどうすればよいですか?