前提・実現したいこと
気付けばプロ並みPHP という本で学んでいるものです。
完全な素人なもので、ご助力をお願いします。
発生している問題・エラーメッセージ
解析エラー: 構文エラー、予期しない ']'、'-''、識別子 (T_STRING) または変数 (T_VARIABLE) または番号 (T_NUM_STRING) をC:\xampp\htdocs\staff\staff_add_done.php 28行目に予期します
該当のソースコード
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>ろくまる農園</title> </head> <body> <?php try { $staff_name = $_POST['name']; $staff_pass = $_POST['pass']; $staff_name = htmlspecialchars($staff_name,ENT_QUOTES,'UTF-8'); $staff_pass = htmlspecialchars($staff_pass,ENT_QUOTES,'UTF-8'); $dsn = 'mysql:dbname=shop;host=localhost;charset=utf8'; $user = 'root'; $password = "; $dbh = new PDO($dsn,$user,$password); $dbh->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION); $sql = 'INSERT INTO mst_staff(name,password) VALUES (?,?)'; $stmt = $dbh->prepare($sql); $data[]=$staff_name; $data[] = $staff_pass; $stmt->execute($data); $dbh = null; print $staff_name; print'さんを追加しました。<br />'; } catch(Exception $e) { print'ただいま障害により大変ご迷惑をお掛けしております。'; exit(); } ?><a href = "staff_list.php">戻る</a>
</body> </html>php
1ソースコード
試したこと
何度も見直したのですが何が違っているのか見つけることが出来ませんでした。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/05/21 06:45