⑤データを保存する
save.php を編集する
タイトルを変更する

保存部分を削除する


データベースに接続する
$time の下に追加します。
//外部ファイル読み込み
include_once("./include/db_admin.php");
//接続
try{
$dbh = new PDO($db_name, $user, $password);
print('接続に成功しました。<br>');
$dbh->query('SET NAMES utf8');
}
//接続できなかったとき
catch (PDOException $e){
print('Error:'.$e->getMessage());
die();
}
id の最大値を取得する
続けて追加します。
$query="select max(id) as id_max from bbs_data";
$stmt = $dbh->query($query);
$stmt->execute();
$result = $stmt->fetch( PDO::FETCH_ASSOC );
$id = $result['id_max'] + 1;データを保存する
続けて追加
$sql = "INSERT INTO bbs_data (id,name,messe,time) VALUES (:id,:name,:messe,:time)";
$stmt = $dbh->prepare($sql);
$stmt -> bindValue(':id', $id, PDO::PARAM_STR);
$stmt -> bindValue(':name', $name, PDO::PARAM_STR);
$stmt -> bindValue(':messe', $messe, PDO::PARAM_STR);
$stmt -> bindValue(':time', $time, PDO::PARAM_STR);
$stmt -> execute();

試しに投稿。

※「戻る」リンクがないので、追加してください。

index.php の確認。

MySQLでも確認。
ちゃんと登録されています。

2026/03/12




