教科書を見ながらPHPからデータベースに接続する設定をしたのですがブラウザで出力すると以下のエラーが出てしまいます。
Parse error: syntax error, unexpected ':', expecting ',' or ')' in C:\xampp\htdocs\php_test\list.php on line 6
教科書と照らし合わせて間違いはないのですが何か間違っている箇所はありますでしょうか?
ご回答宜しくお願いいたします。
<?php $user = ""; $pass = ""; try { $dbh = new PDO('mysql:host=localhost;dbname=db1;charset=utf8', $user, $pass); $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO:ERRMODE_EXCEPTION); $sql = "SELECT * FROM recipes"; $stmt = $dbh->query($sql); $result = $stmt->fetchAll(PDO::FETCH ASSOC); print_r($result); $dbh = null; } catch (Exception $e) { echo "エラー発生: " . htmlspecialchars($e->getMessage(),ENT_QUOTES, 'UTF-8') . "<br>"; die(); } ?>
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/03 12:20