Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: chat :) Grupowanie wiadomości :)
Forum PHP.pl > Forum > PHP
seba199696
Cześć smile.gif

Mam taki problem. Napisałem sobie chat w jquery, php oparte na bazie danych mysql. Wszystko super wiadomości dodają się bez przeładowania itp smile.gif

Wiadomość się dodaje tak:

nick time
Wiadmosc

lecz jesli ta sama osoba napisze cos na chacie 2 razy to bedzie coś takiego:

nick time
wiadomość 1

nick time
wiadomość 2

Doklanie chodzi mi o coś takiego zeby z tego powstała grupa czyli:)

nick time
wiadomość 1
wiadomość 2


Kto ma jakiś pomysł smile.gif
Giluś
Robisz warunek:

Musisz mieć kto wysłał poprzednią wiadomość i kto wysłał aktualną.

Jeśli nick jest taki sam to robisz zgrupowaną wersje, a jeśli inny nick to dajesz normalną wersje.
seba199696
ta a jak zrobić tą zgrupowaną wersje smile.gif ?
Giluś
No przykładowo:
  1. $pop = $poprzedni_autor_wiadomosci;
  2. $tez = $aktualny_autor_wiadomosci;
  3. $data = $aktualna_data;
  4.  
  5. if ($pop == $tez) {echo "<br />".$wiadomosc."";}else {echo "<br /> ".$tez.",".$data."<br /> ".$wiadomosc." }
  6.  


Działa to na takiej zasadzie:
Jeśli Poprzednia autor wiadomości jest taki sam jak aktualny to robić odstęp i dodaje nową wiadomość, a jeśli nie to robi odstęp i podaje aktualnego autor, date robi odstęp i wysyła wiadomość..


Pozdrawiam.

To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.