 |
|
คือ มีกระทู้ ถาม ตอบ อยู่ ผมทำได้ละ คือตั่งกระทู้ได้ ตอบกระทู้ได้
ที่นี้คำถามที่1 เป็นระบบแจ้งเตือน คือ เมื่อมีการตั่งกระทู้มาไหม่ จะให้ค่า สถานะของมันเป็น new เมื่อมีการกดลิ้งหรือคลิกเข้าไปดูจะให้ สถานะของมันเป็น old คืออยาก0ะทราบว่า code เวลากดที่ลิ้งแล้วให้มันไป อับเดท ค่า สถานะ เป็นold ยังไง
คำถามที่ 2]และเมื่อมีคนมาตอบกระทู้ จะให้ สถานะของกระทู้ กับไปเป็น new ใหม่ ยังไง
ดาต้าเบส ตาราง user (SQL)
CREATE TABLE `user` (
`user_id` int(3) unsigned zerofill NOT NULL auto_increment,
`username` varchar(20) NOT NULL,
`password` varchar(20) NOT NULL,
`name` varchar(100) NOT NULL,
`email` varchar(50) NOT NULL,
`department` varchar(20) NOT NULL,
`phone` text NOT NULL,
`status` enum('ADMIN','SUPERUSER','USER') NOT NULL default 'USER',
PRIMARY KEY (`user_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=9 ;
ตาราง เก็บข้อความเมื่อมีคนตอบกลับ
CREATE TABLE `reply` (
`reply_id` int(10) unsigned NOT NULL auto_increment,
`topic_id` int(10) unsigned default NULL,
`message` text,
`username` varchar(100) default NULL,
`date_reply` datetime default NULL,
`bgcolor` varchar(30) default NULL,
`ip` varchar(15) default NULL,
`status` varchar(20) NOT NULL,
PRIMARY KEY (`reply_id`),
KEY `topic_id` (`topic_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=36 ;
ตาราง เก็บ กระทู้
CREATE TABLE `topic` (
`topic_id` int(10) unsigned NOT NULL auto_increment,
`title` varchar(200) default NULL,
`details` text,
`username` varchar(100) default NULL,
`date_post` datetime default NULL,
`num_reply` smallint(5) unsigned default NULL,
`ip` varchar(15) default NULL,
`status` varchar(20) NOT NULL,
PRIMARY KEY (`topic_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=43 ;
Tag : PHP
|
ประวัติการแก้ไข 2012-11-20 15:16:22
|
 |
 |
 |
 |
Date :
2012-11-20 15:15:37 |
By :
mameaw4569 |
View :
6174 |
Reply :
5 |
|
 |
 |
 |
 |
|
|
|
 |