criar sistema de postar em perfil
olha eu faria diferente..
tabela
CREATE TABLE `mensagens_nos_perfil` (
`id` int(11) NOT NULL auto_increment,
`usuario_id` int(11) NOT NULL,
`postador_id` int(11) NOT NULL,
`mensagem` varchar(200) NOT NULL,
`horario` varchar(20) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
Quando você salva ele coloca o usuario_id que eh o perfil de quem que sendo postado, o postador_id eh quem mandou a mensagem.
Sobre o forum você pode fazer da seguinet forma...
CREATE TABLE `forum` (
`id` int(11) NOT NULL auto_increment,
`comunidade_id` int(11) NOT NULL,
`usuario_id` int(11) NOT NULL,
`referencia_id` int(11) NOT NULL,
`mensagem` varchar(200) NOT NULL,
`horario` varchar(20) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
a comunidade_id seria para referenciar a qual comunidade ele pertence.. no usuario_id você estaria colcoando o ID do usuario postador.. o referencia_id serve para identificar os postas dentro do topico... tipo quando for o topico esse campo fica com 0 (zero) e dai quando for um post dentro de um determinado topico ele recebe o ID desse topico...
Discussão (4)
Carregando comentários...