- board1
- GUIでDBとテーブルをつくり、データを入れてみる
- SQLで SELECT / INSERT / UPDATE / DELETE してみる
- DB接続する
- SELECT / INSERT / UPDATE / DELETE する
- 既に投稿された「ユーザ名」と「本文」を表示できる
- 「ユーザ名」と「本文」を投稿できる
- データの保存にはデータベースを使う
- テーブル定義は「掲示板のテーブル定義」シートに従う
- ただし、型とその他項目は各自考える
- SQLインジェクション対策ができている(PDOを使用している)
- XSS対策ができている(htmlspecialcharsを使用している)
- 使用する言語はPHPとHTML
- データベース(以下DB)とは何かを学習する
- SQLを学習する
- PHPMyAdminでDBとテーブルを作成し、テストデータを入れておく ※「掲示板のテーブル定義」シートに従う
- PHPからDBに接続し、保存されている内容を取得する
- PHPを使い、DBに保存されている内容をWebの画面に表示する
- PHPでPOSTした内容をDBに保存する
- 掲示板として機能させる"
- board1_db
- post_table
- 投稿内容
カラム名 | 型 | その他 | カラムの内容 |
---|---|---|---|
id | int | primary key, not null | 投稿ID |
name | varchar(255) | 投稿した人の名前 | |
contents | text | 投稿された本文 |