Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] problem z funkcja
Forum PHP.pl > Forum > Przedszkole
Balon
  1. <?php
  2. function sortuj( $type, $what )
  3. {
  4. $q = mysql_query( 'SELECT * FROM admin_gry ORDER BY id' );
  5. if( !$q )
  6. {
  7. echo 'ERROR';
  8. exit();
  9. }
  10.  
  11. $admins = array(); $logins = array();
  12. while( $row = mysql_fetch_array( $q ) )
  13. {
  14. $admins[] = $row['id'];
  15. $logins[$row['id']] = $row['login'];
  16. }
  17.  
  18. foreach( $admins as $admin )
  19. {
  20. $q = mysql_query( 'SELECT * FROM gry_gry WHERE id_admin = "'.$admin.'"' );
  21. $punkty[$logins[$admin]] = mysql_num_rows( $q ); 
  22. if( !$q )
  23. {
  24. echo 'ERROR';
  25. exit();
  26. }
  27. }
  28.  
  29. switch( $what )
  30. {
  31. case 'name':
  32. switch( $type )
  33. {
  34. case 'asc':
  35. krsort( $punkty );
  36. break;
  37. case 'desc':
  38. ksort( $punkty );
  39. break;  
  40. }
  41. break;
  42. case 'punkty':
  43. switch( $type )
  44. {
  45. case 'asc':
  46. arsort( $punkty );
  47. break;
  48. case 'desc':
  49. asort( $punkty );
  50. break;  
  51. }
  52. break;
  53.  
  54. }
  55. print_r( $punkty );
  56. $text = ' ';
  57. foreach( $punkty as $key => $val )
  58. {
  59. $text += '<tr><td>'.$key.'</td><td>'.$val.'</td></tr>';
  60. }
  61.  
  62. return $text;
  63. }
  64. ?>

i w momencie wywolania print_r mam taki wynik
Kod
Array
(
    [Balon] => 0
    [soon] => 1
)


lecz po tym jak jest return $text to nie otrzymuje zadnego wyniku... dlaczego ?

prosze o pomoc...
dr_bonzo
$text +=


na

$text .=
Balon
ach no tak... wlasnie mi to cos nie pasowalo winksmiley.jpg dzieki wielkie winksmiley.jpg gapa ze mnie
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.