Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Warning: mysql_fetch_array()...
Forum PHP.pl > Forum > Przedszkole
jaarold
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in [...]

Problem mam z tymi plikami:
  1. <?php
  2. $host_bazy_danych = 'localhost';
  3. $uzytkownik_bazy_danych = 'blaa';
  4. $haslo_bazy_danych = 'password';
  5. $nazwa_bazy_danych = 'baza';
  6.  
  7. //poniLLej juLL nic nie zmieniaj
  8. $polacz = mysql_connect($host_bazy_danych, $uzytkownik_bazy_danych, $haslo_bazy_danych) or die('socket error');
  9. mysql_select_db($nazwa_bazy_danych,$polacz) or die('socket error - no db');
  10. mysql_query("SET NAMES 'utf8-polish-ci'");
  11.  
  12.  
  13. $postac = mysql_fetch_array(mysql_query("select * from postac where id = '".$_SESSION['postac']."' limit 1"));
  14. $mapa = mysql_fetch_array(mysql_query("select * from mapa where id = ".$postac['mapa']." limit 1"));
  15. $mapa_przenies = mysql_query("select * from mapa_przenies where mapa = ".$mapa['id']." ");
  16. $czas_ogolny = time();
  17. mysql_query("update mob set zycie = zycie_max where zycie <= 0 and respawn <= ".$czas_ogolny." ");
  18. ?>


___________
PRZERYWNIK
___________

  1. <?php
  2.  
  3. ///////////////////////////////// NOWE DANE ////////////////////////////////////
  4. $max_um = $poziom - 24;
  5. if($max_um <= 0) $max_um = 0;
  6. ////////////////////////////////////////////////////////////////////////////////
  7.  
  8. $u = mysql_fetch_array(mysql_query("select * from umiejetnosci where postac_id = ".$postac['id']." limit 1"));
  9. if(!empty($u)){
  10. if($u['u1'] == 0) $skil[1] = array(poziom => 25, ilosc => 356);
  11. elseif($u['u1'] == 1) $skil[1] = array(poziom => 30, ilosc => 523);
  12. elseif($u['u1'] == 2) $skil[1] = array(poziom => 35, ilosc => 791);
  13. elseif($u['u1'] == 3) $skil[1] = array(poziom => 40, ilosc => 1026);
  14. elseif($u['u1'] == 4) $skil[1] = array(poziom => 45, ilosc => 1368);
  15. elseif($u['u1'] == 5) $skil[1] = array(poziom => 50, ilosc => 1733);
  16. elseif($u['u1'] == 6) $skil[1] = array(poziom => 55, ilosc => 2108);
  17. elseif($u['u1'] == 7) $skil[1] = array(poziom => 60, ilosc => 2514);
  18. elseif($u['u1'] == 8) $skil[1] = array(poziom => 65, ilosc => 2969);
  19. elseif($u['u1'] == 9) $skil[1] = array(poziom => 70, ilosc => 3413);
  20. ////////////////////////////////////////////////////////////////////////////////
  21. if($u['u2'] == 0) $skil[2] = array(poziom => 30, ilosc => 5, prof1 => 'Wojownik', prof2 => 'Tancerz Ostrzy', tekst => 'Wojownik, Tancerz Ostrzy');
  22. elseif($u['u2'] == 1) $skil[2] = array(poziom => 40, ilosc => 10, prof1 => 'Wojownik', prof2 => 'Tancerz Ostrzy', tekst => 'Wojownik, Tancerz Ostrzy');
  23. elseif($u['u2'] == 2) $skil[2] = array(poziom => 50, ilosc => 15, prof1 => 'Wojownik', prof2 => 'Tancerz Ostrzy', tekst => 'Wojownik, Tancerz Ostrzy');
  24. ////////////////////////////////////////////////////////////////////////////////
  25. if($u['u3'] == 0) $skil[3] = array(poziom => 25, ilosc => 0.1, prof1 => 'Wojownik', prof2 => 'Paladyn', tekst => 'Wojownik, Paladyn');
  26. elseif($u['u3'] == 1) $skil[3] = array(poziom => 35, ilosc => 0.2, prof1 => 'Wojownik', prof2 => 'Paladyn', tekst => 'Wojownik, Paladyn');
  27. elseif($u['u3'] == 2) $skil[3] = array(poziom => 45, ilosc => 0.3, prof1 => 'Wojownik', prof2 => 'Paladyn', tekst => 'Wojownik, Paladyn');
  28. elseif($u['u3'] == 3) $skil[3] = array(poziom => 55, ilosc => 0.4, prof1 => 'Wojownik', prof2 => 'Paladyn', tekst => 'Wojownik, Paladyn');
  29. elseif($u['u3'] == 4) $skil[3] = array(poziom => 65, ilosc => 0.5, prof1 => 'Wojownik', prof2 => 'Paladyn', tekst => 'Wojownik, Paladyn');
  30. ////////////////////////////////////////////////////////////////////////////////
  31. $skil[4] = array(ilosc => (($u['u4'] + 1) * 10));
  32. ////////////////////////////////////////////////////////////////////////////////
  33. if($u['u5'] == 0) $skil[5] = array(poziom => 25, ilosc => 2);
  34. elseif($u['u5'] == 1) $skil[5] = array(poziom => 35, ilosc => 4);
  35. elseif($u['u5'] == 2) $skil[5] = array(poziom => 45, ilosc => 6);
  36. ////////////////////////////////////////////////////////////////////////////////
  37. if($u['u6'] == 0) $skil[6] = array(poziom => 25, ilosc => 10);
  38. elseif($u['u6'] == 1) $skil[6] = array(poziom => 30, ilosc => 20);
  39. elseif($u['u6'] == 2) $skil[6] = array(poziom => 35, ilosc => 30);
  40. elseif($u['u6'] == 3) $skil[6] = array(poziom => 40, ilosc => 40);
  41. elseif($u['u6'] == 4) $skil[6] = array(poziom => 45, ilosc => 50);
  42. elseif($u['u6'] == 5) $skil[6] = array(poziom => 50, ilosc => 60);
  43. ////////////////////////////////////////////////////////////////////////////////
  44. $skil[7] = array(ilosc => (($u['u7'] + 1) * 10));
  45. ////////////////////////////////////////////////////////////////////////////////
  46. $skil[8] = array(poziom => (25 + ($u['u8'] * 5)), ilosc => (($u['u8'] + 1) * 3));
  47. ////////////////////////////////////////////////////////////////////////////////
  48. $skil[9] = array(poziom => (25 + ($u['u9'] * 5)), ilosc => (($u['u9'] + 1) * 3));
  49. ////////////////////////////////////////////////////////////////////////////////
  50. $skil[10] = array(poziom => (30 + ($u['u10'] * 5)), ilosc => (($u['u10'] + 1) * 4));
  51. ////////////////////////////////////////////////////////////////////////////////
  52. if($u['u11'] == 0) $skil[11] = array(poziom => 25, ilosc => 156, ilosc2 => 78, energia => 15);
  53. elseif($u['u11'] == 1) $skil[11] = array(poziom => 30, ilosc => 228, ilosc2 => 114, energia => 16);
  54. elseif($u['u11'] == 2) $skil[11] = array(poziom => 35, ilosc => 314, ilosc2 => 157, energia => 17);
  55. elseif($u['u11'] == 3) $skil[11] = array(poziom => 40, ilosc => 398, ilosc2 => 199, energia => 19);
  56. elseif($u['u11'] == 4) $skil[11] = array(poziom => 45, ilosc => 482, ilosc2 => 241, energia => 20);
  57. ////////////////////////////////////////////////////////////////////////////////
  58. if($u['u12'] == 0) $skil[12] = array(poziom => 25, ilosc => 2.5, energia => 10);
  59. elseif($u['u12'] == 1) $skil[12] = array(poziom => 30, ilosc => 5, energia => 12);
  60. elseif($u['u12'] == 2) $skil[12] = array(poziom => 35, ilosc => 7.5, energia => 15);
  61. elseif($u['u12'] == 3) $skil[12] = array(poziom => 40, ilosc => 10, energia => 17);
  62. elseif($u['u12'] == 4) $skil[12] = array(poziom => 45, ilosc => 12.5, energia => 20);
  63. ////////////////////////////////////////////////////////////////////////////////
  64. if($u['u13'] == 0) $skil[13] = array(poziom => 25, ilosc => 74, mana => 5);
  65. elseif($u['u13'] == 1) $skil[13] = array(poziom => 30, ilosc => 138, mana => 10);
  66. elseif($u['u13'] == 2) $skil[13] = array(poziom => 35, ilosc => 213, mana => 15);
  67. elseif($u['u13'] == 3) $skil[13] = array(poziom => 40, ilosc => 304, mana => 20);
  68. elseif($u['u13'] == 4) $skil[13] = array(poziom => 45, ilosc => 392, mana => 25);
  69. elseif($u['u13'] == 5) $skil[13] = array(poziom => 50, ilosc => 494, mana => 30);
  70. elseif($u['u13'] == 6) $skil[13] = array(poziom => 55, ilosc => 602, mana => 35);
  71. elseif($u['u13'] == 7) $skil[13] = array(poziom => 60, ilosc => 731, mana => 40);
  72. } else {
  73. mysql_query("insert into umiejetnosci (postac_id) value ('".$postac['id']."')");
  74. }
  75. ?>


Jak to naprawić?

frydry
Czy on to wszystko pisał ręcznie? ;-;
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.