
22/12/2004, 06:06
|
O_O | | Fecha de Ingreso: enero-2002 Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 23 años, 2 meses Puntos: 129 | |
Pues .. si ya sabes en cada momento que usuario es el que está en tu aplicación .. tan sólo relacionalo en tu BD (tabla) de "mensajes"
Es decir .. una tabla tipo:
mensajes_tabla
id_mensaje
id_de
id_para
mensaje
En "id_de" guardas el valor de tu cookie/session variabel que contiene que usuario está usando tu sistema en ese instante para esa "sesión" .. el "id_para" obtienes el destinatario (otro usuario de tu BD que ya tienes registrado). El "mensaje" .. eso mismo .. el mensaje.
Para mostrar los mensajes que ha enviado un usuario o los que ha recibido . .tan sólo tienes que filtrar en una consulta SQL o el "id_para" o el "id_de" en la sentencia SQL tipo:
SELECT * FROM id_para='$id_usuario_actual_en_la_sesion'
Esa sería la base .. de ahí .. puedes ir diseñando tus consultas SQL tipo "ver si tiene mensajes" para avisar de cuantos son y si quiere verlos .. etc ..
Un saludo, |