![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 642 Pomógł: 2 Dołączył: 9.03.2006 Ostrzeżenie: (30%) ![]() ![]() |
Mam problem , pisze gre i chce zrobc skrypt karmienia
Tutaj kod karmienie.php
Chodzi mi o to ze co reset glod ustawiany jest na 1 i kiedy sie karmi odejmujemy glod=glod-1 , czyli bedzie mozna karmic raz dziennie . Wydaje mi sie ze nie ma bledu w kodzie a mimo wszytsko nie dziala ![]() -------------------- |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 152 Pomógł: 1 Dołączył: 17.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
pokaż błąd
-------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 258 Pomógł: 16 Dołączył: 21.09.2004 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Co to za temat topicu ? Proszę poprawić albo zamknę.
Co to jest ? Skad ta zmienna post, co to jest karmienie ![]() -------------------- -------------
------ |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
@revyag:
Cytat Skad ta zmienna post Cytat @[Lethys]: http://pl.php.net/manual/pl/language.types.string.php -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 642 Pomógł: 2 Dołączył: 9.03.2006 Ostrzeżenie: (30%) ![]() ![]() |
Bledu nie ma poprostu nic sie nie dzieje a co do nazwy tematu to nie wiem jak nazwac moze cos zaproponuj ...
-------------------- |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 40 Pomógł: 0 Dołączył: 8.10.2006 Skąd: świat astralny Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 642 Pomógł: 2 Dołączył: 9.03.2006 Ostrzeżenie: (30%) ![]() ![]() |
Dziwne bo teraz wyskakuje "ze kreatura nie jest glodna"
A przeciez warunek jest = ($stat['glod'] < 1) Specjalnie sprawdzalem jeszcze raz w bazie i jest rowny 1 ![]() -------------------- |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 152 Pomógł: 1 Dołączył: 17.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
napisz sobie przed if'em
![]() -------------------- |
|
|
![]()
Post
#9
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat <?php $stat = mysql_fetch_array(mysql_query("select * from players where email='$email' and pass='$pass'")); ?> Co wywala mysql_error" title="Zobacz w manualu php" target="_manual? Sprawdź jeszcze co znajduje się w $stat. -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 642 Pomógł: 2 Dołączył: 9.03.2006 Ostrzeżenie: (30%) ![]() ![]() |
Nie ma zadnego bledu a co do $stats to napewno dobrze bo w innych funkcjach dziala dobrze ..
A moze jest inny sposob na to co chce stworzyc.Chodzi mi o to zeby wybieralo sie jedna z 2 opcji ( sila lub zrecznosci ) i przy wykonywaniu akcji odejmowala $glod=$glod - 1 . No i zeby zabespieczyc jak $glod=0 to nie mozna nakarmic . Tym razem zrobilem prosty kod karmienia
I wyskakuje ten sam blad czyli ze chowaniec nie jest glodny a glod w bazie jest rowny 1 ![]() Ten post edytował [Lethys] 17.10.2006, 17:04:03 -------------------- |
|
|
![]()
Post
#11
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat No i zeby zabespieczyc jak $glod=0 to bez komentarza Cytat
Zamiast nazw pól po SET podajesz wartość=wartość... -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 642 Pomógł: 2 Dołączył: 9.03.2006 Ostrzeżenie: (30%) ![]() ![]() |
To nie ma znaczenia
Btw . zmienilem dla sprawdzenia i ten sam blad ... -------------------- |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 10.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
Wy wszyscy pieprzycie PIERDOŁY, a błąd widać na kilometr
Na początek
Już tutaj masz 2 błedy w samym stylu pisania, i opieprzę cię tak dla pewności ![]() ![]() Dalej:
Powinno ci wywalić undefined const karmienie. Nie dałeś "", więc php łapie karmienie jako stałą (define i te sprawy). No i jeszcze
Po pierwsze jak już mówiłem "'.$stat['id']."' (tutaj dodatkowo zgubiłeś ' ' w $stat), a drugi błąd polega na tym, że chcesz zmienić zmienna SQLa czyli karmienie, a łapiesz tam zmienną PHPową czyli $karmienie, której nigdzie tu nie widzę. Wywal $ w obu karmieniach i będize ok. No i na drugi raz przyjdź najpierw do mnie, bo widzisz, że tu nikt pomóc nie chce ![]() |
|
|
![]()
Post
#14
|
|
![]() Grupa: Zarejestrowani Postów: 312 Pomógł: 9 Dołączył: 14.10.2006 Skąd: warszawa Ostrzeżenie: (0%) ![]() ![]() |
Dodam od siebie że bez sensu jest robić kilka zapytań tego samego tympu do tej samej bazy...
Wówczas zamiast 3 zapytań masz tylko 1. OPTYMALIZACJA! Jeśli uzywasz $stat['nazwa'], to stosuj fetch_assoc nie array. Tu się zgodzę Poaz tym '".$email."' jak już ![]() Nie widzę takiej potrzeby. Jest to kwestia użytych cudzysłowów. Jeżeli masz --> " <-- to parser sprawdza co jest wewnątrz i jeżeli jest to jakaś zmienna to próbuje ją przetworzyć. Zatem w tym zapytaniu nie ma blędu jeśli chodzi o zmienne. Jeżeli byłby to --> ' <-- to wówczas parser to pomija i w zapytaniu do bazy poszło by dokałdnie email='$email'. Dla pewności (w nawiasach podwójnych) można zmienną "opakować" w klamry co powie parserowi że jest ro zmienna do parsowania. Ten post edytował jarrod 17.10.2006, 20:05:56 |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 642 Pomógł: 2 Dołączył: 9.03.2006 Ostrzeżenie: (30%) ![]() ![]() |
Niby wszystko poprawione a jak wlaczam to nic sie nie dzieje ( klikam na karmienie i nic
![]() Poprawiony kod
-------------------- |
|
|
![]()
Post
#16
|
|
![]() Grupa: Zarejestrowani Postów: 312 Pomógł: 9 Dołączył: 14.10.2006 Skąd: warszawa Ostrzeżenie: (0%) ![]() ![]() |
hmmm....
wydawało mi się że pole typu radio trochę inaczej wygląda....
Tamten formularz ZUPEŁNIE NIC NIE PRZENOSIŁ. Bo niby jak? a całość:
Tyle że wpowyższym if-ie nie ma igdzie powiedziane czym ją karmisz... To czym jest karmiona jest przechowywane w zmiennej:
Ten post edytował jarrod 18.10.2006, 18:43:05 |
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 642 Pomógł: 2 Dołączył: 9.03.2006 Ostrzeżenie: (30%) ![]() ![]() |
No i teraz pisze ze nie jest glodna a wdl warunku jest
![]() -------------------- |
|
|
![]()
Post
#18
|
|
![]() Grupa: Zarejestrowani Postów: 312 Pomógł: 9 Dołączył: 14.10.2006 Skąd: warszawa Ostrzeżenie: (0%) ![]() ![]() |
Zrób tak:
i przeklej to tutaj. |
|
|
![]()
Post
#19
|
|
Grupa: Zarejestrowani Postów: 642 Pomógł: 2 Dołączył: 9.03.2006 Ostrzeżenie: (30%) ![]() ![]() |
-------------------- |
|
|
![]()
Post
#20
|
|
![]() Grupa: Zarejestrowani Postów: 312 Pomógł: 9 Dołączył: 14.10.2006 Skąd: warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat ' date='18.10.2006, 20:57:06 ' post='302280'] Wyskakuje bool(false) array(1) { ["karmienie"]=> string(4) "sila" } ?>" title="Zobacz w manualu php" target="_manual I nic ci to nie mówi?? To zrób jeszcze tak:
i też przekopiuj tutaj. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.07.2025 - 02:04 |