Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Segregowanie 2 tablic jednoczescie
Forum PHP.pl > Forum > Przedszkole
licha
Mam stworzone 3 tablice :
  1. $tablica[$a]=$odl; // przechowuje odleglość jaka uzyskał gracz $a
  2. $tablic[$a]=$nazwa; // przechowuje nazwę gracza $a
  3. $tabli[$a]=$a; // przechowuje id od gracza $a
// przechowuje od gracza $a

i teraz chce wypisać takie cos :
1 miejsce zajal gracz $tablic[31] dzięki odległości $tablic[31];
2 miejsce zajal gracz $tablic[1] dzięki odległości $tablic[1];

itp mam po 50 rekordów w tablicy

co z tym zrobić ?
crocodillo
może array_multisort() ?
licha
można powiedzieć kocham cię lecz czy po ostatnim, dam SORT_DESC czy SORT_ASC segreguje mi od najmniejszej do największej sad.gif a potrzebuję odwrotnie
  1. array_multisort ($tablica, $tabli,$tablic,
  2. );
crocodillo
  1. $a1=array(1,5,8,3,2);
  2. $a2=array('wlazł','kotak','na','płotek','i tyle');
  3. $a3=array(2001,2002,2003,2004,2005);
  4.  
  5. array_multisort( $a1 , SORT_DESC , $a2 , $a3 );
  6.  
  7. var_dump($a1);
  8. var_dump($a2);
  9. var_dump($a3);
licha
nie wiem czemu ale nie działa

  1. array_multisort ($tablica , SORT_DESC ,$tablic ,$tabli );
  2. $tablica=var_dump($tablica);
  3. $tabli=var_dump($tablic);
  4. $tablic=var_dump($tabli);



a na stronie wyświetla się

  1. array(4) { [0]=> int(75) [1]=> int(73) [2]=> int(70) [3]=> int(63) } array(4) { [0]=> string(5) "licha" [1]=> string(4) "weva" [2]=> string(7) "dowolna" [3]=> string(10) "Długopisy" } NULL


dla 4 argumentów
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.