Форум, работающий с базой данных MySQL
Начало
Прежде,чем начать рассмотрение практического применения PHP, нужно войти
в MySQL как администратор и создать базу данных, в которой будет храниться
вся информация.
Создаем базу данных forum.
mysqladmin -u root -p create forum;
use forum;
Создаем 3 таблицы в базе данных forum. В них будет записываться вся информация.
create table info (
id int (4) not null auto_increment primary key,
name varchar (15) not null,
password varchar (15) not null,
email varchar (40) not null,
posts int (4) default '0',
key (name),key (password));
create table topics (
top_id int (4) not null auto_increment primary key,
top_name varchar (255) not null,
name varchar (15) not null,
message text not null,
replies int (4) default '0',
post_date datetime default '0000-00-00 00:00:00',
last_reply datetime default '0000-00-00 00:00:00',
key (top_name),key (name));
create table replies (
name varchar (15) not null,
top_name varchar (255) not null,
reply text not null,
reply_date datetime default '0000-00-00 00:00:00',
key (name),key (top_name));
[Содержание] [Вперед]
Автор: OlegTr
Источник: www.zk.ru/alextr/
|