需要做一个站内信功能,数据库已经建好 要怎么去写思路,请大家指教下,如果有代码说明就更好了,
数据架构如下:
CREATE TABLE IF NOT EXISTS `hao_msg` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`u_id_from` int(11) NOT NULL,
`u_id_to` int(11) NOT NULL,
`is_read` int(11) DEFAULT '0',
`msg` text,
`create_at` datetime DEFAULT NULL,
PRIMARY KEY (`id`),
KEY `u_id_from_idx` (`u_id_from`),
KEY `u_id_to_idx` (`u_id_to`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
--
-- 限制表 `hao_msg`
--
ALTER TABLE `hao_msg`
ADD CONSTRAINT `hao_msg_ibfk_2` FOREIGN KEY (`u_id_from`) REFERENCES `hao_user` (`id`) ON DELETE CASCADE,
ADD CONSTRAINT `hao_msg_ibfk_1` FOREIGN KEY (`u_id_to`) REFERENCES `hao_user` (`id`) ON DELETE CASCADE;页面,就是 收件人,内容 以及发送按钮,现在目前为止只要能对发信便可,请大家多多指点
数据架构如下:
CREATE TABLE IF NOT EXISTS `hao_msg` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`u_id_from` int(11) NOT NULL,
`u_id_to` int(11) NOT NULL,
`is_read` int(11) DEFAULT '0',
`msg` text,
`create_at` datetime DEFAULT NULL,
PRIMARY KEY (`id`),
KEY `u_id_from_idx` (`u_id_from`),
KEY `u_id_to_idx` (`u_id_to`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
--
-- 限制表 `hao_msg`
--
ALTER TABLE `hao_msg`
ADD CONSTRAINT `hao_msg_ibfk_2` FOREIGN KEY (`u_id_from`) REFERENCES `hao_user` (`id`) ON DELETE CASCADE,
ADD CONSTRAINT `hao_msg_ibfk_1` FOREIGN KEY (`u_id_to`) REFERENCES `hao_user` (`id`) ON DELETE CASCADE;页面,就是 收件人,内容 以及发送按钮,现在目前为止只要能对发信便可,请大家多多指点
一开始拿到手的时候,数据库是已经建好的
再把pm.php里的相关代码剥离出来就是了。
要多自己动手,这个不是三言两语就能说明白,大家都没这么多时间的
这个案例,看看,足以应付你的需求了