Bienvenido a datoweb.com!! En este foro podrás encontrar ayuda sobre diseño y desarrollo web en general. Si quieres formar parte de esta comunidad para pedir ayuda o colaborar ayudando a otros usuarios del foro solo tienes que registrarte desde el siguiente enlace: Registrarse en el Foro

Como se puede hacer un sistema de MP entre usuarios como facebook?

Hola pues mi duda es la pregunta, he intentado por semanas y no logro este tipo de sistemas.

verán, yo lo estoy haciendo de la siguiente manera, puro php y mysql

tengo una tabla en mi base de datos donde se guardan todos los mensajes privados enviados por todos los usuarios, tengo otra tabla para saber entre que usuarios se han enviado mensajes y así mismo, mostrarle al usuario un solo registro por persona entre la que se envía los mensajes, ahora aquí viene mi problema, al dar el enlace para ver los mensajes que tiene un usuario con otros, no se muestran en orden es decir, el mensaje de un usuario y las respuestas del usuario de la session activa, no puedo hacer que se muestren en orden por ejemplo que el mensaje de otro usuario se visualice a la izquierda y los mensajes del usuario logueado se muestren a derecha, se muestran todos en fila, o bien se repiten los mensajes mostrandose en el orden que deseo pero se repiten los mensajes recibidos.

estoy empezando a creer que necesito jquery, o crear otro tipo de tablas, alguien podria darme un consejo?
0
Puntos
1411
Visitas
3
Resp
Por Jesxs hace 95 meses
Desactivado
Respuesta #1
hola jesxs
esto fue lo que entendí vos queres que los mensajes del usuario logeado osea (tu) se muestren a la derecha??
0
Puntos
Por pablo hace 95 meses
Experto
Respuesta #2
bueno en realidad el problema es un poco mas complicado, veras como lo menciono en el post, mi problema no solo radica en que los mensajes del usuario logueado no me aparecen, solo me aparecen los mensajes que el otro usuario me mando los mensajes, lo que busco es hacer un sistema de chat, tipo facebook, o el chat de messenger de facebook, o como como muchos servicios de mensajeria lo hace. El problema resulta que solo me aparecen los mensajes del otro usuario, y esos mismos mensajes, es decir se repiten los mensajes del otro usuario (no el logueado), y se muestran en el lugar donde deberian estar los mensajes de la persona que si esta logueada o con la session iniciada.

llevo bastante tiempo intentando resolver este problema, esto perdido.
0
Puntos
Por Jesxs hace 95 meses
Desactivado
Respuesta #3
Pablo ya resolvi todo, ya logre hacer que funcione, si que me tarde bastante en este problema, pero al fin lo resolvi.
0
Puntos
Por Jesxs hace 94 meses
Desactivado
Compartir en facebook
Compartir en twitter
Compartir
Para comentar Inicia sesión o Registrate