非オブジェクト エラーでメンバー関数 fetch() を呼び出す
try{
$dsn = "mysql:host=localhost;dbname=db_upan";
$db = new PDO($dsn," root","");
$sql = "select * form tb_uptype";
$statement = $db->query($sql);
while($result = $statement->; fetch(PDO::FETCH_ASSOC )){
echo $result['genrename'];
}
$db = null;
}catch (PDOException $e){
echo "が発生しましたエラー。";
}
コードは上記のとおりです。実行すると、エラー メッセージ Fatal error: Call to a member function fetch() on the non-object in C:xampphtdocsupantest.php on line 7;
これを聞いてください 理由は何ですか? 座って待ちます。 。 。
-----解決策---------
$sql = "select * from tb_uptype ";
------解決策------
$sql = "select * form tb_uptype"; 🎜>はずです
$sql = "select * from tb_uptype";
sql コマンドが間違っています。当然、後続のコードも間違っています