DB接続後、update SQLで更新した後に「更新に成功しました。」とメッセージを表示させていのですがエラーとなります、
具体的に
if文の中に文字列を入れようと「echo '更新に成功しました。';」と入れるとエラーとなってしまいます。
お助けお願いします。
###問題ファイル
<?php if(!empty($_REQUEST["post"])){ $pdo=new PDO('mysql:host=localhost;dbname=shop;charset=utf8', 'staff', 'password'); $sql=$pdo->prepare('update product set name=?, price=? where id=?'); $sql->execute( [htmlspecialchars($_REQUEST['name']), $_REQUEST['price'], $_REQUEST['id']] ) echo '更新に成功しました。'; //ここでエラー(syntax error, unexpected 'echo' (T_ECHO)) } else { echo '更新に失敗しました。'; }
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/10/26 13:49