Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Sortowanie większej tablicy
adiq
post
Post #1





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 15.08.2009

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


Witam,
posiadam tablice:
  1. [1] => Array
  2. (
  3. [id] => 1
  4. [ilosc] => 4
  5. [name] => hadwao1
  6. [num] => aaa
  7. [tytul] => aaa
  8. )
  9.  
  10. [2] => Array
  11. (
  12. [id] => 2
  13. [ilosc] => 1
  14. [name] => w616
  15. [num] => aaa
  16. [tytul] => taaa
  17. )
  18.  
  19. [3] => Array
  20. (
  21. [id] => 3
  22. [ilosc] => 2
  23. [name] => zadek1234
  24. [num] => aaa
  25. [tytul] => aaa
  26. )
  27.  
  28. [4] => Array
  29. (
  30. [id] => 4
  31. [ilosc] => 6
  32. [name] => w887
  33. [num] => sss
  34. [tytul] => fff
  35. )
  36.  


Dane wyświetlam w pętli, niestety nie tak jak bym chciał. Dane wyświetlają się wg. id od najmniejszego.

Chciałbym aby tablice sortowały się wg. ilosci od największej, Proszę o pomoc!

Oto kod odpowiedzialny za wyświetlanie:
  1. for($r=1;$r<$xm;$r++) {
  2. $nazwa[$r]=str_replace("_", " ", $wynikk[$r][tytul]);
  3. echo '<tr><td><img src=images/img.png border=0 /></td><td><a style="color: black;" href=pokaz,'.$wynikk[$r][name].','.$wynikk[$r][num].','.$wynikk[$r][tytul].'.php />'.$nazwa[$r].'</a></td></tr>';
  4.  
  5. }


Proszę o pomoc (IMG:style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
wookieb
post
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Nie wierze własnym oczom... Ale chwała ci, że podałeś kod (IMG:style_emoticons/default/smile.gif)

  1. for($x=0;$x<$xm;$x++)
  2. {
  3. // pobierasz od 0 do $xm to samo to id < $xm [oraz] $id>=0
  4. $zapytaniee[$x]=sprintf("SELECT * FROM `pob` WHERE `id`='".$x."'")
  5. //Po co używasz sprintf?? wiesz co czego w ógole służy?
  6. }

  1. $zapytanieeeeeeeeeeeeeeeeeeeee = mysql_query('SELECT * FROM pob where id< '.$xm.' ORDER BY ilosc');

I pobierasz sobie wszystkie wyniki...

Ten post edytował wookieb 14.09.2009, 22:26:05
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 9.10.2025 - 14:01