DBからデータを読み出し表示しようとするが下記のようなエラーが表示されてしまい、
エラーを修正できずに困っています。
お力を貸してください。
お願いします。
表示エラー
_____________________________________________
「Fatal error: Call to a member function fetch() on a non-object in C:\xampp\htdocs\stc\list.php on line 50」
_____________________________________________
コード
_____________________________________________
try{
$db = new PDO($dsn, $user, $password);
$db->setAttribute(PDO::ATTR_EMULATE_PREPARES,false);
/* プリペアドミテートメントを作成 */
$stmt = $db->prepare("SELECT * FROM stc_member ORDER BY id DESC LIMIT :page, :num");
} catch(PDOException $e){ /* エラー時処理 */ echo "エラー:". $e->getMessage(); /* エラー内容表示 */ }
?>
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>メンバー名簿</title> </head> <body> <h1>メンバー名簿</h1><?php while($row = $stmt->fetch()): ←☆ここが50行目 ?><from action="write.php" method="post"> <p>ID:<input type="text" name = "id"> 名前:<input type="text" name= "name"> 級:<input type="text" name = "rank"> パスワード:<input type="text" name="pass"> </p> </from> <ht />
<p><?php echo $row['id'] ?> <?php echo $row['name'] ?> <?php echo $row['rank'] ?> <?php echo $row['pass'] ?> </p>
__________________________________________
テーブル
Fild Type Null kye Default
id char(5) NO PRI NULL
name varchar(255) NO NULL
rank char(1) YES NULL
pass char(4) NO NULL
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。