Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Gdzie Tutaj Jest Blad?
Forum PHP.pl > Forum > Przedszkole
Ertai
Mam taki problem. Spojrzcie na kod programu:
  1. <?php
  2. $HTTP_SESSION_VARS['nick']= $nick;
  3.  
  4. $db=mysql_pconnect (&#092;"localhost\", \"ertai_gra\", \"gra\") or die ('I cannot connect to the database because: '. mysql_error());
  5.  
  6. $kurwa=mysql_selectdb(&#092;"ertai_phpbb1\");
  7.  
  8. if ($gornicy != 0) { 
  9. //jezeli zostalo cos wprowadzone
  10. $zapytanie=&#092;"select ludnosc_wolna from Daymio where nick='$nick'\";
  11. $wynik=mysql_query($zapytanie);
  12. $wiersz=mysql_fetch_row($wynik);
  13.  
  14. //jezeli walnie wiecej jak ma w ludnosci wolnej to wywala blad
  15. if ($decyzja=='rekrutuj') { if ($gornicy > $wiersz[0]) { echo &#092;"Blad wprowadzonych danych!\"; exit;} 
  16.  
  17. $zapytanie=&#092;"select gornicy from Daymio where nick='$nick'\";
  18. $wynik=mysql_query($zapytanie);
  19. $wiersz=mysql_fetch_row($wynik);
  20.  
  21. $suma=$gornicy+$wiersz[0];
  22.  
  23. $zapytanie=&#092;"update Daymio set gornicy=$suma where nick='$nick'\";
  24. mysql_query($zapytanie) or die(mysql_error);
  25. } //uaktualnia baze danych, koniec bloku kodu dla decyzji 'rekrutuj'
  26.  
  27. //jezeli chce zwolnic wiecej jak ma gornikow
  28. if ($decyzja=='zwolnij') {
  29.  if ($gornicy > $wiersz[0]) { echo &#092;"Blad wprowadzonych danych!\";exit;
  30. }
  31.  
  32. $suma=$wiersz[0]-$gornicy;
  33.  
  34. $zapytanie=&#092;"update Daymio set gornicy=$suma where nick='$nick'\";
  35. mysql_query($zapytanie) or die(mysql_error); //nowa wartosc gornikow
  36.  
  37. $zapytanie=&#092;"select ludnosc_wolna from Daymio where nick='$nick'\";
  38. $wynik=mysql_query($zapytanie);
  39. $wiersz=mysql_fetch_row($wynik);
  40.  
  41. $suma=$wiersz[0]+$gornicy; //nowa wartosc wolnej ludnosci!
  42.  
  43. $zapytanie=&#092;"update Daymio set ludnosc_wolna=$suma where nick='$nick'\"; //nowa wartosc wolnej ludnosci update
  44. mysql_query($zapytanie) or die(mysql_error);
  45. } //koniec kodu dla decyzji zwolnij od gornikow
  46.  
  47.  
  48. include('rekrutacja.php');
  49.  
  50. ?>
I niby wszystko pieknie ladnie a tutaj wyskakuje taki komunikat bledu: Parse error: parse error, unexpected $ in /home/ertai/public_html/GRA/rekrutuj.php on line 51

I z moich genialnych obliczen tongue.gif wynika ze blad jest w lini gdzie znajduje sie tylko: ?>. Chyba jestem slepy bo ja tego unexpected $ nie widze sad.gif. Pomozcie
Dawid Pytel
A gdzie masz zamknięcie klamry warunku z 10 linii questionmark.gif

  1. <?php
  2. if ($gornicy != 0) { 
  3. ?>
kszychu
A co to za składnia:
Cytat
die(mysql_error)
?
Jabol
$ oznacza EOF co skoleji oznacza koniec pliku
kalinowski
nie masz zamknietych klamr i to jest powodem bledu
Sh4dow
po pierwsze, moze jakies wciecia w text?
  1. <?php
  2. ... or die(mysql_error);
  3. //zastap 
  4. ... or die(mysql_error());
  5. ?>

Jesli masz jeszcze gdzies blad, to nie wiem czy da sie tak latwo znalesc jesli masz napakowane jedno na drugie, Proponuje zaczac stosowac jakies normy pisania kodu. na wortalu byl nawet artykul. Warto zebys przeczytal po tym co zobaczylem party.gif
i dodaj ta klamre. Ciekawe czy jeszcze jakies bledy beda tongue.gif
Ertai
Dzieki juz wszytko dziala smile.gif
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.