[PHP] Message List

Klaus0099ff

Nuovo Utente
4 Lug 2017
13
0
1
25
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
 
Qua non si parla più di solo php devi andare a fare js e ajax in modo da non far aggiornare la pagina ogni 5 secondi.
Comunque tempo fa avevo trovato una chat già pronta, magari anche questa sul forum ti può aiutare come base.
Comunque se non sai da dove partire ti conviene partire da qualcosa di già pronta altrimenti ci investirai parecchio tempo.
 

Discussioni simili