Sto creando una sorta di Chat privata per il mio sito, lo scopo di base sarebbe vedere a destra la colonna dei messaggi ricevuti ed inviati, tramite il database, il problema e che se l'utente MircoRossi invia un messaggio a Vale99 Nella colonna dei messaggi compaiono due liste donominate con i due nomi specificate ma solo uno di queste contiene la $_SESSION che permette visualizzare nel riquadro accanto la conversazione.
Il mio database si basa su queste caratteristiche:
ID: Chiave primaria che autoincrementa
per_userid: L'id utente di chi riceve il messaggio
da_userid: L'id utente di chi invia il messaggio
per_username: Il nome utente di chi riceve il messaggio
da_username: Il nome utente di chi manda il messaggio
messaggio: il campo testuale in questine
data: Semplicemente la data e l'ora in cui è stato inviato il messaggio.
Qulacuno saprebbe come potrei strutturare la query affinche la conversazione funzioni a tutti gli effetti? Il risultato finale sarebbe che in una conversazione come
A: Ciao
B: Ciao, come stai?
A: Bene tu?
La riga dell'utente fosse solo una con la foto e il nome dell'utente con cui si parla nel caso di A sarebbe B e
Spero possiate aiutarmi grazie a tutti
Il mio database si basa su queste caratteristiche:
ID: Chiave primaria che autoincrementa
per_userid: L'id utente di chi riceve il messaggio
da_userid: L'id utente di chi invia il messaggio
per_username: Il nome utente di chi riceve il messaggio
da_username: Il nome utente di chi manda il messaggio
messaggio: il campo testuale in questine
data: Semplicemente la data e l'ora in cui è stato inviato il messaggio.
Qulacuno saprebbe come potrei strutturare la query affinche la conversazione funzioni a tutti gli effetti? Il risultato finale sarebbe che in una conversazione come
A: Ciao
B: Ciao, come stai?
A: Bene tu?
La riga dell'utente fosse solo una con la foto e il nome dell'utente con cui si parla nel caso di A sarebbe B e
Spero possiate aiutarmi grazie a tutti