問題:
mysqli_fetch_array() が最初のパラメータは mysqli の結果になりますが、ブール値が提供されます。
回答:
mysqli_query() 関数が有効な mysqli 結果オブジェクトを返さないためにエラーが発生します。 mysqli_query() の後に次のコードを追加すると、失敗の原因を特定できます:
if (!$check1_res) { trigger_error(mysqli_error($con), E_USER_ERROR); }
これにより、クエリの失敗の原因となっているエラー メッセージが出力されます。
考えられる原因:
追加情報:
詳細情報mysqli エラー処理については、PHP を参照してください。ドキュメント:
以上が「mysqli_fetch_array()」が結果ではなくブール値を返すのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。