ホームページ >バックエンド開発 >PHPチュートリアル >致命的なエラー: 62 行の非オブジェクトに対するメンバー関数 fetch_array() の呼び出し
ed3031e2e9fdc7fe4ddae41ec4776a17alert('管理者ログイン成功!');window.location.href='indexs.php';a16b74e5ddd633b4ce249ff0e56f6587error; を見てください
$sql=$conn->query("call admin_regs('".$admin_user. "','".$admin_pass. "')");
実行に失敗しました
echo $conn->error; 見てください
62 行目の echo $conn->error; を見てください
データベースが選択されていません。不可能です
これは、接続データベース ファイル conn です。 id=mysql_connect("localhost","root");
mysql_select_db("db_wlgl",$id);
会えませんでしたconn.php をインクルードしますが、mysqli を使用しているためインクルードしても意味がありません。
$conn = new mysqli("localhost", "root", "", "db_wlgl);
conn.php をインクルードしているのを見ませんでしたが、mysqli を使用しているためインクルードしても意味がありません。
7階の大きいバージョンじゃないですか?入力しない場合は空の文字列になりますが、その位置は占有されたままになります。 。
変更したコードを投稿して見てください。
$sql=$conn->query("call admin_regs('".$admin_user."','".$admin_pass."')") または die($conn->error);はい、この問題を解決する方法を教えてください。D:xampphtdocswlglindex.php の行 62 $res=$sql->fetch_array(MYSQL_BOTH); の非オブジェクトに対するメンバー関数 fetch_array() の呼び出しです。