Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: pomoc z zapytaniem mysql
Forum PHP.pl > Forum > PHP
Paul149
Witam serdecznie jak w temacie mam problem z zapytaniem w mysql, przesyłam zapytanie:

  1. $result = mysql_query("SELECT * FROM `wiadomosci` WHERE `wiad_do` = '$_SESSION[login]' ORDER BY `wiad_id` = 'wiad_tresc' DESC");


Zależało by mi zrobić wyświetlanie po 1 wiadomości od każdego uzytkownika. Oczywiście się wyświetla ale jak 1 użytkownik napisze 2 wiadomości to jest jedna pod drugą, a zależało by mi żeby od kazdego usera była ostatnia wiadomość.

  1. <div class='chatm'>
  2. <?php
  3.  
  4. $result = mysql_query("SELECT * FROM `wiadomosci` WHERE `wiad_do` = '$_SESSION[login]' ORDER BY `wiad_id` = 'wiad_tresc' DESC");
  5.  
  6.  
  7. while($m = mysql_fetch_array($result))
  8. {
  9.  
  10. ?>
  11.  
  12.  
  13. <div class='chatmusr'>
  14. <div class='chatmleft'>
  15. <?php
  16. if(GetMyAvatarURL($m[wiad_od]) > 0)echo '<img src="/uploads/users/'.GetMyAvatarURL($m[wiad_od]).'.jpg" class="avatar" alt="">';
  17.  
  18. else
  19. echo '<img src="template/'.$template.'/img/noavatar.jpg" class="avatar" alt="">
  20.  
  21. ';
  22. ?>
  23. </div>
  24. <div class='chatmright'>
  25. <div class='datenick'><?php echo $m['wiad_od'];?>: <?php echo $m['wiad_data'];?></div>
  26. <div class='messages background oval_max'>
  27. <?php echo $m['wiad_tresc'];?>
  28. <a href='/wiadomosc/<?php echo $m['user_id']; ?>/' class='buttonik oval_max'>Czatuj</a>
  29. </div>
  30. </div>
  31. </div>
  32.  
  33. <?php
  34. }
  35. ?>
  36.  
  37.  
  38. </div>
  39.  


Czy ktoś jest w stanie pomóc?
Malukaz
strukture bazy pokaz
trueblue
Abstrahując od niepoprawnego zapytania względem celu, to czy na pewno chciałeś sortować według takiego warunku?

Temat: Brak pomyslu na zapytanie mysql
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.