PHPとMysqlで、データベースを取得して表示させたいです。
最後の行( 「 ?> 」 の外)でエラーが出てるのですが、原因がわかりません。助けてください。
Mysqlとapache は起動させています。
ソースの一部をカットして実行するのを繰り返してエラーの箇所を確認しました。 いつも最後の行でエラーがでます。
エラーメッセージは
Parse error: syntax error, unexpected end of file in C:\xampp\htdocs\php\db.php on line 31
ソース
<?php $dsn = 'mysql:dbname=chatlog;host=localhost'; $user = 'testuser'; $password = 'yasushi'; try { $dbh = new PDO($dsn, $user, $password); echo "接続成功\n"; } catch (PDOException $e) { echo "接続失敗: " . $e->getMessage() . "\n"; exit(); } $sql = "SELECT * from `chatlog`; $stmt = $pdo->query($sql); $result = $stmt->fetch(PDO::FETCH_ASSOC); echo $result[0]; echo $result[1]; ?>よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/01/02 08:17
2021/01/02 08:46