PHP開発掲示板用データベース構築

データベースの構築

まず、初心者の友達は phpmyadmin を使用して、データを保存するための掲示板登録テーブルを作成できます。データベースのステートメントは以下のとおりです。左側にテーブルを作成して

QQ截图20161025114719.png


して、そこにSQL文を入力してください

QQ截图20161025114726.png

CREATE TABLE `message` (
  `id` tinyint(1) NOT NULL auto_increment,
  `user` varchar(25) NOT NULL,
  `title` varchar(50) NOT NULL,
  `content` tinytext NOT NULL,
  `lastdate` timestamp NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

上記の文の意味、テーブル名メッセージ

IDインクリメント関数

userを格納するために使用されますユーザー名 文字長 25

title タイトルの格納に使用 文字長 50

content 内容 入力テキスト

lastdate time メッセージが投稿された時刻を格納

PRIMARY KEY (`id`) 主キーとしての主キー ID

ENGINE =InnoDBストレージエンジンはinnodbです

DEFAULT CHARSET=utf8 文字をutf8に設定します

AUTO_INCREMENT=1; 自動的に1を拡張します

テーブルは以下のように設定します

QQ截图20161025114855.png


必要なPHPファイルを作成します

add.html コメントページ

add.php コメントページから転送された内容をデータベースに登録します。

conn.php データ接続用設定ファイル

css.cssファイル HTMLスタイルを美しくする

del.php コメントファイルを削除する

list.php ページに表示するデータベース内のデータをすべて取得します。

学び続ける
||
CREATE TABLE `message` ( `id` tinyint(1) NOT NULL auto_increment, `user` varchar(25) NOT NULL, `title` varchar(50) NOT NULL, `content` tinytext NOT NULL, `lastdate` timestamp NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
  • おすすめコース
  • コースウェアのダウンロード
現時点ではコースウェアはダウンロードできません。現在スタッフが整理中です。今後もこのコースにもっと注目してください〜