Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Budowa systemu wiadomosci
avaster12
post 14.02.2015, 18:14:34
Post #1





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 2.09.2012

Ostrzeżenie: (0%)
-----


Witam jak do tego kodu ograniczyć wyświetlanie pętli od danego nazwy użytkownika
  1. function pw_wyswietl_od_user() {
  2. $userr_odb = $_SESSION['id'];
  3. $query = (" SELECT wiadomosci.id, user.user, wiadomosci.userr_add, data, temat FROM user JOIN wiadomosci ON wiadomosci.userr_add = user.id where userr_odb = " . $userr_odb . "");
  4. $result = mysql_query($query) or die("Błąd zapytania mysql");
  5. while ($row = mysql_fetch_array($result)) {
  6. echo 'Temat Wiadomosci ' . $row['temat'] . ' | ';
  7. echo 'Wiadomość od ' . $row['user'] . ' | ';
  8. echo $row['data'] . '<br />';
  9. echo '<a href="?act=czytaj_wiadomosci&userr_add=' . $row['userr_add'] . '">czytaj</a>';
  10.  
  11. }
  12.  
  13. }

jeśli
  1. echo 'Wiadomość od ' . $row['user'] . ' | ';
powtórzy się to drugi raz się nie wyświetli. jeśli nie będą się różnic to się wyświetlą.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
Rysh
post 14.02.2015, 19:00:50
Post #2





Grupa: Zarejestrowani
Postów: 821
Pomógł: 111
Dołączył: 11.09.2006
Skąd: Biała Podlaska

Ostrzeżenie: (0%)
-----


Nie możesz zgrupować?


--------------------
Go to the top of the page
+Quote Post
avaster12
post 14.02.2015, 20:00:43
Post #3





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 2.09.2012

Ostrzeżenie: (0%)
-----


To znaczy nigdy wcześniej nie robiłem takiego zapytania jakiś wzór mógłbym prosić
zrobiłem tak ale zamiast wyświetlić się nazwa użytkownika wyszło 3
  1. $query = (" SELECT wiadomosci.id, COUNT(user.user) as user, wiadomosci.userr_add, data, temat FROM user JOIN wiadomosci ON wiadomosci.userr_add = user.id where userr_odb = " . $userr_odb . "");



Ten post edytował avaster12 14.02.2015, 20:23:27
Go to the top of the page
+Quote Post
Rysh
post 14.02.2015, 20:55:45
Post #4





Grupa: Zarejestrowani
Postów: 821
Pomógł: 111
Dołączył: 11.09.2006
Skąd: Biała Podlaska

Ostrzeżenie: (0%)
-----


Tu masz wszystko ładnie pięknie, opisane.
http://www.w3schools.com/sql/sql_groupby.asp


--------------------
Go to the top of the page
+Quote Post
avaster12
post 14.02.2015, 21:27:18
Post #5





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 2.09.2012

Ostrzeżenie: (0%)
-----


no robiłem tak ja tam jest opisane tylko że nazwa użytkownika się dodała i wyszła 3 zamiast ja wypisać
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 25.07.2025 - 10:11