Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Sortowanie wielowymiarowej tablicy
binio
post
Post #1





Grupa: Zarejestrowani
Postów: 57
Pomógł: 0
Dołączył: 23.06.2003

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


Hi
mam problem z posortawaniem tablicy,
pole invoice_number wyglada np tak: 2004/55 i jest typu varchar,
rozbijam dane na rok i nr i wprowadzam do tablicy.
chciałbym miec mozliwosc posortowania tego najpierw jako rok, potem jako nr malejąco

czyli aby uzyskac takie dane:

2004 55
2004 54
...
2003 99
itp

kod wygląda tak:
  1. <?php
  2.  
  3. $tab = array();
  4. $p_last_number = mysql_query(&#092;"SELECT invoice_number FROM payments\");
  5. while($last_number = mysql_fetch_array($p_last_number)) 
  6. {
  7.  
  8. $rozbij = explode(&#092;"/\", $last_number[invoice_number]); // rozbijam invoice_number na rok i nr
  9.  
  10. $tab[$last_number[id_payments]][0] = $rozbij[0]; // dodanie roku do tablicy
  11. $tab[$last_number[id_payments]][1] = $rozbij[1]; // dodanie nr do tablicy
  12.  
  13. }
  14.  
  15. ?>

No i tu sie zaczyna problem bo nie moge znalezc sposobu aby posortowac to najpierw wedlug roku, potem wedlug numeru sad.gif

Z gory dzieki za pomoc.
Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 22.08.2025 - 07:35