Ver Mensaje Individual
  #3 (permalink)  
Antiguo 12/08/2011, 08:11
yolanda16568
 
Fecha de Ingreso: agosto-2011
Mensajes: 165
Antigüedad: 12 años, 8 meses
Puntos: 1
Respuesta: Bandeja de Entrada

Cita:
Iniciado por Patriarka Ver Mensaje
Tenes la tabla MESSAGE

CREATE TABLE IF NOT EXISTS `avisos` (
seria aviso_id `mess_id` int(11) NOT NULL AUTO_INCREMENT,
no entiendo puedes coger el nombre en mi ejemplo `mess_subject` varchar(255) DEFAULT NULL,
texto `mess_body` mediumtext,
dia `mess_date` datetime DEFAULT NULL,

no entiendo `messagetype_messt_id` int(11) DEFAULT NULL,

nombre `usr_sender_id` int(10) unsigned DEFAULT NULL COMMENT 'sender',
nombre_user `usr_recipient_id` int(10) unsigned DEFAULT NULL


no entiendo COMMENT 'recipient',

aviso_id PRIMARY KEY (`mess_id`),

) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=0 ;

DEPUES LA TABLA TIPO DE MENSAJE

dos tablas CREATE TABLE IF NOT EXISTS `messagetype` (
No entiendo `messt_id` int(11) NOT NULL AUTO_INCREMENT,
no entiendo `messt_name` varchar(255) DEFAULT NULL,

PRIMARY KEY (`messt_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=0 ;

Y BUENO LA DE USUARIOS QUE YA LA TENES.
Tenes que prestar atencion en la tabla MESSAGE tenes el tipo de mensaje para diferenciarlo, le podrias agregar un campo de estado= leido, activo, no leido, etc...
Y tenes los id de los usuarios SENDER y RECIPIENT para saber a quien pertenece cada mensaje
No entiendo cosas podrias explicarte con mis nombre de arriba