Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: skomplikowane sortowanie tablicy
Forum PHP.pl > Forum > PHP
Savail
Witam
Mam problem z posortowaniem tablicy $result, tak aby wyniki z tej tablicy wyswietlaly sie od najwiekszej wartosci $procent do najmniejszej. Oto kod
  1.  
  2.  
  3. <?php
  4. echo "Wyniki wyszukiwania dla"." ".$_POST['szukaj'];
  5. $string1 = $_POST['szukaj'];
  6. $string2 = array("9dragons", "2moons", "12sky", "4story", "age of armor", "age of conan", "aion", "air rivals", "Albatross", "Anarchy online", "Archlord", "Asda story", "Atlantica online", "Atulos online");
  7.  
  8. $result = array();
  9.  
  10. similar_text($string1, $string2[0], $procent0);
  11. similar_text($string1, $string2[1], $procent1);
  12. similar_text($string1, $string2[2], $procent2);
  13. similar_text($string1, $string2[3], $procent3);
  14. similar_text($string1, $string2[4], $procent4);
  15. similar_text($string1, $string2[5], $procent5);
  16. similar_text($string1, $string2[6], $procent6);
  17. $result = array("$string2[0]" => "$procent0", "$string2[1]" => "$procent1", "$string2[2]" => "$procent2", "$string2[3]" => "$procent3", "$string2[4]" => "$procent4", "$string2[5]" => "$procent5", "$string2[6]" => "$procent6");
  18. while(list($gra, $wartosc) = each($result)){
  19. sort($wartosc, SORT_NUMERIC);
  20. echo "<br />".$wartosc;
  21. }
  22. ?>


Probowalem funkcja sort posortowac $wartosc ale parser nie uznaje $wartosc jako tablicy...
Bede wdzieczny za kazda wskazowke!!!

zzeus
Kod
krsort($result);
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.