PHP - Bandeja de entrada de mensajes

   
Vista:

Bandeja de entrada de mensajes

Publicado por Yolanda (28 intervenciones) el 14/01/2012 19:11:04
Hola Yolanda, entiendo perfectamente lo que comentas, pero no se exactamente donde tienes el problema??
Exactamente donde te has quedado?


Hola me comentastes esto una pregunta haber si me puede poner un ejemplo.

1 Mando el mensaje OK
2 Entro en enviados y esta el mensaje y me dice a quien se lo he enviado
3 si entro como la otra cuenta lo tengo en recibidos

Pero si cualquiera de los dos lo pasa a favoritos se me cambia en el otro.

Osea emisor manda un mensaje a receptor
receptor lo tiene en recibidos.
emisor lo quiere pasar a favoritos
entonces receptor se le quita de recibidos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
información
Otras secciones de LWP con contenido de PHP
- Código fuente de PHP
- Cursos de PHP
- Temas de PHP
- Chat de PHP
información
Códigos de PHP
- Subir archivos mp3 y reproducirlos
- IP
- Completo chat
Imágen de perfil de xve

Bandeja de entrada de mensajes

Publicado por xve (5519 intervenciones) el 14/01/2012 22:09:33
Hola Yolanda, para ello, creo que una solución es disponer de un campo para controlar el emisor, y un campo para controlar el receptor, de esta manera no tendrás este problema.
Si el emisor por ejemplo elimina el mensaje, el receptor seguirá viéndolo, ya que en su campo no esta marcado como eliminado.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Bandeja de entrada de mensajes

Publicado por Yolanda yolanda@parlacomputer.es (28 intervenciones) el 15/01/2012 10:42:12
Hola xve y Gracias por tu respuesta.

Mira esta es la tabla:
Nombre_user seria como el emisor
nombre seria como el receptor
estado_emisor
estado_receptor

Como envio ahora el formulario del mensaje

nombre_user por el nombre user pero de la tabla usuarios no de aviso
nombre por la variable de sesion MM_Username
campo estado_emisor con un valor 0
campo estado_receptor con un valor 0

Esto seria asi o Habria que darle otros valores
Tengo dos tablas anexas que hacer referecia a estos campos
tabla estado_avisos:

Vale me puedes poner un ejemplo de como iria.






id_emisor int 11 auto_increment
estado_name varchar 255

1= enviados
2=recibidos
3=favoritos
4=eliminados
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar