Salve a tutti ragazzi, ho un problema con l'interazione di alcuni dati in diverse taballe, cerco di spiegarmi nel miglior modo possibile:
Ho tre tabelle: message_group, private message, view message
codice:
Message_group
---------------------------------------
message_group_id | profile_id | group_id
----------------------------------------
1 sN07X2 4934Me
2 abcde2 4934Me
----------------------------------------
Private_Message
----------------------------------------
msg_id | msg_txt | profile_id | occured_at
-----------------------------------------
1 Hello abcde2 2013-06-26
-----------------------------------------
Message_view
-----------------------------------------
id_view | id_message | id_group |
-----------------------------------------
1 1 4934Me
-----------------------------------------
La logica è questa, ogni volta che qualcuno scrive a qualcuno ci deve essere una query che controlla se esiste già una conversazione con l'altra persona tramite group_id, in poche parole quando invio il messaggio ho 2 dati, mio id e id dell'atro utente e ora vorrei sapere come vedere, in questo caso, se l'utente sN07X2 e io l'utente abcde2 abbiamo un id_group uguale.
Spero tanto che qualcuno possa aiutarmi, grazie davvero in anticipo