演習課題「投稿フォームに名前欄を追加する」

右のbbs.phpは、1行掲示板になっており、フォームで送信した「投稿内容」を、データベースに書き込んで表示します。この掲示板のフォームを以下のように修正して、「投稿者」欄を追加してください。

- 「label」タグを追加し、そのテキストを「投稿者」にする
- 「input」タグを追加し、その「type」属性を「text」に、「name」属性を「user_name」にする

採点して、すべてのジャッジに正解すれば、演習課題クリアです!

演習課題「phpmyadminでDBのテーブルにカラムを追加」

右のbbs.phpは、1行掲示板になっており、フォームで送信した「投稿内容」を、データベースに書き込んで表示します。この掲示板のデータベースをphpMyAdminで以下のように修正して、「投稿者」欄を追加してください。

- lessonデータベースのbbsテーブルに、「投稿者」の名前を保存するカラムを追加する。
- 追加カラムは、データ型を「TEXT」型、名前を「user_name」とする。

採点して、すべてのジャッジに正解すれば、演習課題クリアです!

演習課題「HTMLのテーブルに名前欄を追加」

右のbbs.phpは、1行掲示板になっており、フォームで送信した「投稿内容」を、データベースに書き込んで表示します。この掲示板のテーブルを以下のように修正して、「投稿者」欄を追加してください。

- 4列目に、「user_name」カラムを表示する。

採点して、すべてのジャッジに正解すれば、演習課題クリアです!

演習課題「投稿された名前をINSERT」

右のbbs.phpは、1行掲示板になっており、フォームで送信した「投稿内容」を、データベースに書き込んで表示します。この掲示板の書き込みコードを以下のように修正して、「投稿者」欄のデータを保存してください。

- 受け取ったレコードの追加コードで、user_nameカラムに$user_nameの値を書き込む

採点して、すべてのジャッジに正解すれば、演習課題クリアです!

演習課題「間違い探し - 書き込まれない」

右のbbs.phpは、1行掲示板になっており、フォームで送信した「投稿内容」を、データベースに書き込んで表示しようとしていますが、書き込みコードのところに間違いがあります。

正常に動作するよう、コードを修正してください。

採点して、すべてのジャッジに正解すれば、演習課題クリアです!

※有料会員になるとこの動画をご利用いただけます
詳しい説明を読む

#09:投稿者名のカラムを追加しよう

ここでは、1行掲示板に投稿者の名前を追加します。そのために、投稿フォームと発言リストに名前の欄が必要になります。また、投稿された名前の情報を挿入するために、データベースも修正しましょう。