Ahojte.
Prosím vás potrebujem pomoc so zobrazením výpisu správ.
Začal som pracovať na systéme správ a mám nasledovný problém. Potrebujem vypísať zoznam správ s tým, že to bude fungovať tak, že ja ako Jano mám 5 správ s Denisom, 3 správy s Petrom a 8 správ s Jakubom. No a ide o to, že nechcem zobrazovať všetky správy pod sebou, ale štýlom že budem mať pod sebou napríklad podľa ID správy Denis - Peter - Jakub.... teda môžte sa pozrieť aj na facebook niečo také by som potreboval spraviť, zjavne je to zložitejšie ako som myslel...
skúšal som group by akurát že neviem to správne použiť, neviem či sa to aj dá použiť správne totižto v DB tabulke mám polia ako:
Kód:
con_id čo je id danej správy,
con_kto čo je ID užívatela, ktorý správu odoslal,
con_komu čo je id toho, komu bola správa poslaná,
con_text čo predstavuje text správy.
tu pridávam jednoduchý výber ktorý som mal spravený na všetky správy:
Kód:
DB::Query("SELECT * FROM conversations WHERE con_kto='".$uzdata['user_id']."' OR con_komu='".$uzdata['user_id']."' ORDER BY con_id DESC");
tu je foreach:
Kód:
foreach ($this->messagess as $value) {
if ($value['con_kto'] == $uzdata['user_id']) {
$oponent = $value['con_komu'];
} else {
$oponent = $value['con_kto'];
}
//kde oponent predstavuje vždy toho druhého - nie mňa a tu to už len echnem...
}
Dúfam že som to napísal dosť zrozumiteľne a vopred ďakujem za akékoľvek rady.