<手順>
①DB(データベース)接続
②入力データの取得
③入力データのチェック
④正しく入力されていたらDBへ登録
⑤DB切断
②
$〇〇 = $〇〇['〇〇'];
③
$err = array(); if ($〇〇 == '') { $〇〇 ['〇〇'] = '入力がありません。'; }
④
if (empty($err)) { $sql = "ここにsqlのupdate文"; $stmt = $pdo->prepare($sql); $params = array( ":〇〇" => $〇〇, ":〇〇" => $〇〇, ":〇〇" => $〇〇 ); $stmt->execute($params); $complete_msg = "登録されました。"; }
html
<!-- 登録成功したとき「登録されました。」と表示--> <?php if ($complete_msg): ?> <?php echo nl2br(h($complete_msg)); ?> <?php endif; ?> <!--フォームの書き方一例--> <form method="POST"> <input type="text" name="〇〇" value="<?php echo h($〇〇); ?>" /><?php echo h($err['〇〇']); ?> <input type="submit" value="変更"> </form>