明日午前中予約入れました……。
12時間睡眠とか精神的なものも疑いたくなる;
午前中…??
3~4時間目
**問題1** 今まで作ってきた掲示板にメールアドレスを入力し表示する。 -- 手順 -- 1.各フォームにメールアドレスを入力する欄を追加する 2.リクエストからメールアドレスを受け取る処理の追加 3.DBのコメントテーブルにカラムの追加(メールアドレス) 4.DBの返信テーブルにカラムの追加(メールアドレス) 5.DBにデータを登録する部分にメールアドレスの追加
カラム追加は省略。
*index.php*
<?php if (($row1["url"] == "" ) || ($row1["url"] == null )) { ?> <?php echo $row1["nickname"] ?> さんの投稿 <br> <?php }else { ?> <a href="<?php echo $row1["url"]?>"><?php echo $row1["nickname"]?></a> さんの投稿 <?php } ?> <?php if (($row1["mail1"] != "" ) || ($row1["mail1"] != null )) { ?> <a href="mailto:<?php echo $row1["mail1"]?>">メール</a> <?php } ?> <br />
投稿者の後ろにつけよう、ってことになったのでこんな感じ。
*submit.php*
$mail1 = $_POST["mail1"];
// クエリを送信する
$sql = "INSERT INTO comment (nickname, content, url, mail1,created_at)
values ('".$nickname."','".$content."','".$url."','".$mail1."','".date('Y-m-d H:i:s')."')";
*reply.php*
<?php if (($row["mail1"] != "" ) || ($row["mail1"] != null )) { ?>
<a href="mailto:<?php echo $row["mail1"]?>">メール</a>
<?php } ?>
5時間目
先生の答え合わせ。
6時間目
削除ページ作ってみよう…だったけど、どんなページにするか聞きそびれた;
とりあえず確認画面と単純に削除ボタンつけて削除、だけでいいみたい。
// DELETE文を実行
$sql = "delete from study . comment where id=$comment_id";
idを区別してこんな感じなのかなぁ。
コードをハイライトする便利なウィジェット
うーん。色分け……。めんどい;
またあした~。
0 件のコメント:
コメントを投稿