Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Sortowanie
Forum PHP.pl > Forum > PHP
rivos
  1. $strona = 1;
  2. if($_GET['page']) {
  3. $strona = htmlspecialchars(strip_tags($_GET['page']));
  4. }
  5. $l_start = ($strona-1)*50;
  6. $l_stop = 50;
  7. //$querya = mysql_query("SELECT * FROM `user` WHERE `ranga`='0' ORDER BY `login` DESC LIMIT ".$l_start.", ".$l_stop);
  8. $querya = mysql_query("SELECT * FROM `user` ORDER BY `login` DESC LIMIT ".$l_start.", ".$l_stop);
  9. if(mysql_num_rows($querya)) {
  10. //LISTA UŻYTKOWNIKÓW
  11. echo "<table><tr><td>Nazwa</td><td>Dodanych obrazków</td><td></tr>";
  12. while($user = mysql_fetch_array($querya)) {
  13. $obrazkow = mysql_num_rows(mysql_query("SELECT * FROM `shity` where 'author'='".$user["login"]."'"));
  14. $userimages[] = array($user["login"] => $obrazkow);
  15. }
  16. asort($userimages);
  17. foreach($userimages as $klucz => $wartosc)
  18. {
  19. echo "<tr><td><a href='members.php?".$klucz."'>".$klucz."</a></td><td>".$wartosc."</td></tr>";
  20. }
  21. echo "</table>";
  22. }else {
  23. echo '<div style="text-align:center;">Brak użytkowników!</div>';
  24. }


Nie wyświetla się poprawnie tak jak np.:
  1. $ceny_samochodow = array ( "bmw" => "200",
  2. "fiat" => "50",
  3. "mercedes" => "150",
  4. );
  5. asort($ceny_samochodow);
  6.  
  7. foreach($ceny_samochodow as $klucz => $wartosc)
  8. echo $klucz." kosztuje ".$wartosc." tysięcy złotych<br />"; //wypisanie wartości


Może wiecie gdzie jest dziura?, bo chciałem zrobić topkę użytkowników do skryptu tentego, tak wgl to jest gotowa prawie, wystarczy naprawić i trochę przerobić;D
piotrooo89
ale w czym problem? nie wyświetla się tzn, że masz złe dane, nie masz ich w ogóle?

w mysql'u nie programowałem hohoho ale tu wydaje mi się że masz błąd:

  1. $obrazkow = mysql_num_rows(mysql_query("SELECT * FROM `shity` where 'author'='".$user["login"]."'"));


powinno może być:

  1. $obrazkow = mysql_num_rows(mysql_query("SELECT * FROM shity where author='".$user["login"]."'"));


tak czy inaczej - więcej detali.

tip:
można to zrobić wydajniej.
rivos
@up To nic nie da,
@topic już sam ogarnąłem, można zamknąć
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.