Witam, mam taki oto kodzik:

  1. <?php
  2.  
  3. //Config SQL
  4. $dbhost = "...";
  5. $dbuser = "..";
  6. $dbpassword = ".";
  7. $dbname = "...";
  8. $dbtable = "..";
  9. $ile = 30;
  10.  
  11. $polaczenie = mysql_connect($dbhost, $dbuser, $dbpassword)
  12.  
  13. $wybierz_baze = mysql_select_db($dbname, $polaczenie)
  14. or die(myqsl_error());
  15.  
  16. //Zmiene GET
  17. $klasa = $_GET['klasa'];
  18. $nick = $_GET['nick'];
  19. $sid = $_GET['sid'];
  20.  
  21. //Tablica z klasami
  22. // id // nazwa wyswietlana // nazwa w bazie
  23. $klasy = array ( 1 => array( '1', 'Mag', 'Mag' ),
  24. array( '2', 'Mnich', 'Mnich' ),
  25. array( '3', 'Paladyn', 'Paladyn' ),
  26. array( '4', 'Zabójca', 'Zabojca' ),
  27. array( '5', 'Barbarzyńca', 'Barbarzynca' ),
  28. array( '6', 'Nekromanta', 'Nekromanta' ),
  29. array( '7', 'Ninja', 'Ninja' ),
  30. array( '8', 'Łowca', 'Lowca' )
  31. );
  32.  
  33. //Wyszukiwanie po klasie
  34. if(isset($klasa) && !empty($klasa)) {
  35. //
  36. $sql = "SELECT * FROM `" . $dbtable . "` WHERE klasa = '" . $klasy[$klasa][3] . "' LIMIT 0, " . $ile . ";";
  37.  
  38. $zapytanie = mysql_query($sql, $polaczenie)
  39.  
  40.  
  41. while($row = mysql_fetch_array($zapytanie)) {
  42. echo $row['nick'] . "<br />";
  43. }
  44.  
  45. }
  46.  
  47. ?>


Lecz on nie działa, nie pokazuje wyników ani żadnych błędów.

Jak zamienię $klasy[$klasa][3] na np. Mag to wszystko działa.

Jakieś pomysły macie czemu to nie chce działać?

#EDIT

PROBLEM ROZWIĄZANY, ZAPOMNIAŁEM ŻE LICZY SIĘ OD 0 A NIE OD 1... 3 NA 2 WYSTARCZYŁO ZAMIENIĆ