お問い合わせ管理システムの作成
必要な知識は
html
css
jquery
php
mysql
となる
contacts_php
が作業ディレクトリ
contacts_php/admin/
が管理画面になる
まず、DB作成
#02 データベースの設定をしよう
http://dotinstall.com/lessons/contacts_php_v2/9802
を元にDB作成
create database dotinstall_contacts_php;
grant all on dotinstall_contacts_php.* to dbuser@localhost identified by ‘ddpk998Zacv’;
use dotinstall_contacts_php;
エントリーテーブル作成
create table entries (
id int not null auto_increment primary key,
name varchar(255),
email varchar(255),
memo text,
created datetime,
modified datetime);
これらのSQLコマンドを
qa.sql
というようなSQLファイルにしておくと
他の環境でも簡単につくれるし
毎回コマンドをうたなくてもいいので効率的
sql ファイルができたら
mysql -u root -p < qa.sql
を実行して
mysql の root パスワードの入力することで
SQLが実行され、DBが作成される
mysql -u root -p
でログインして
use dotinstall_contacts_php;
desc entries;
で内要確認してできていることを確認
カラムの意味は
id int not null auto_increment primary key,
で主キー作成+自動連番
name varchar(255),
名前
email varchar(255),
メルアド
memo text,
メモ