Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Gdzie Tutaj Jest Blad?, Pisze ze znajduje symbol $ a go nie ma!
Ertai
post
Post #1





Grupa: Zarejestrowani
Postów: 44
Pomógł: 0
Dołączył: 14.12.2003

Ostrzeżenie: (0%)
-----


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


--------------------
"Was that it?" - Ertai
Go to the top of the page
+Quote Post
Dawid Pytel
post
Post #2





Grupa: Zarejestrowani
Postów: 133
Pomógł: 0
Dołączył: 15.09.2003

Ostrzeżenie: (0%)
-----


A gdzie masz zamknięcie klamry warunku z 10 linii questionmark.gif

  1. <?php
  2. if ($gornicy != 0) { 
  3. ?>


Ten post edytował Dawid Pytel 20.07.2004, 12:56:10


--------------------
Ez Partner :]
Go to the top of the page
+Quote Post
kszychu
post
Post #3





Grupa: Przyjaciele php.pl
Postów: 2 712
Pomógł: 23
Dołączył: 27.10.2003
Skąd: z kontowni

Ostrzeżenie: (0%)
-----


A co to za składnia:
Cytat
die(mysql_error)
?


--------------------
"Coś się kończy, coś się zaczyna." Andrzej Sapkowski
Go to the top of the page
+Quote Post
Jabol
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 1 467
Pomógł: 13
Dołączył: 22.02.2003

Ostrzeżenie: (0%)
-----


$ oznacza EOF co skoleji oznacza koniec pliku
Go to the top of the page
+Quote Post
kalinowski
post
Post #5





Grupa: Zablokowani
Postów: 199
Pomógł: 0
Dołączył: 4.05.2003
Skąd: Tarnowskie Góry

Ostrzeżenie: (10%)
X----


nie masz zamknietych klamr i to jest powodem bledu


--------------------
<b>Aktualnie:</b> Blog version 1.0 (www.blog.sej.pl) [b] lllllllll 100%
[b]Dodatki: lll
Go to the top of the page
+Quote Post
Sh4dow
post
Post #6





Grupa: Zarejestrowani
Postów: 569
Pomógł: 0
Dołączył: 17.08.2003
Skąd: Dąbrowa Górnicza

Ostrzeżenie: (0%)
-----


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


--------------------
Warsztat: Linux: PHP, MySQL, Apache, NetBeans, C++, Qt-Creator
Użytkownik, słowo którego specjaliści IT używają, gdy chcą powiedzieć idiota
Zarządzaj swoim budżetem domowym
Go to the top of the page
+Quote Post
Ertai
post
Post #7





Grupa: Zarejestrowani
Postów: 44
Pomógł: 0
Dołączył: 14.12.2003

Ostrzeżenie: (0%)
-----


Dzieki juz wszytko dziala smile.gif


--------------------
"Was that it?" - Ertai
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 19:54