Ver Mensaje Individual
  #12 (permalink)  
Antiguo 13/06/2012, 19:12
J0RG325
 
Fecha de Ingreso: febrero-2012
Mensajes: 34
Antigüedad: 12 años, 9 meses
Puntos: 0
Respuesta: Sistema de Mensajeria Privada!

Cita:
Iniciado por fjrueda Ver Mensaje
Bueno yo entre y esta bien, una plantilla sencilla y comoda.

Ahora, no es necesario que elimine el mensaje, lo que puede hacer es agregar un tabla que indique un estado del mensaje -> 0=no leido, 1=leido, de esa forma ya no tiene que eliminarlo y no estara marcado siempre.

Y con lo segundo verifique que "destinatario" se un campo varchar o char porque le esta colcando '' si no lo es entonses quite las comillas y vuelva a intentarlo.

nos cuenta.
bueno la tabla es asi:
Código PHP:
CREATE TABLE `mensajeria` (
  `
idint(11NOT NULL AUTO_INCREMENT,
  `
remitentevarchar(50COLLATE latin1_general_ci NOT NULL,
  `
destinatariovarchar(50COLLATE latin1_general_ci NOT NULL,
  `
asuntovarchar(50COLLATE latin1_general_ci NOT NULL,
  `
mensajevarchar(250COLLATE latin1_general_ci NOT NULL,
  `
fechavarchar(20COLLATE latin1_general_ci NOT NULL,
  `
estadoint(10NOT NULL,
  
PRIMARY KEY (`id`)

destinatario tiene varchar, y una de las tablas es estado ahi podria ponerse como leido o no leido no?, creo que podria quedar asi:
Código PHP:
    $sent mysql_query("SELECT * FROM mensajeria WHERE destinatario='".$_GET['id']."'") or die(mysql_error()); 
Código PHP:
$sent "SELECT * FROM mensajeria WHERE destinatario='".$_GET['id']."' and estado IS NULL"
pero creo que es lo mismo xD