![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 91 Pomógł: 1 Dołączył: 19.08.2009 Ostrzeżenie: (10%) ![]() ![]() |
Cześć. Dlaczego w poniższym kodzie nie wykonuje się kod w ifie? Mimo że jeśli na 100% warunek jest spełniony....
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
A skad wiesz ze się nie wykonuje? Moze sie wykomuje tylko zapytanie nic nie zwraca.....
Poza tym sprawdzales ze na pewno wszedl w IFa? Dałeś w nim echo 'DUPA';? -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 91 Pomógł: 1 Dołączył: 19.08.2009 Ostrzeżenie: (10%) ![]() ![]() |
Przecież jest $error, którą później przekazują do tpl za pomocą smarty...
Warunek jest jest spełniony w 100% ponieważ dla testów zobaczyłem co pobiera mi z bazy a co zawiera $player->login, i wyszło tak że pierwszy warunek przed or jest nie spełniony ale zaraz drugi po or jest spełniony. Ale mimo to nie wykonuje if`a. Edit:// Dałem dla testu czysty tekst na sztywny, tzn do $a='user'; czy to samo co $mess['receive'] zawiera w bazie, i wtedy if sie wykonuje, lecz jeśli dam w ifie $mess['receive'] to if się nie wykona. Czyli wychodziło by na to że problem jest w zapytaniu. Ale jeśli wyświetlę $mess['receive'] po za ifem, to wyświetla mi poprawnie dane... Ten post edytował boosik01 9.08.2012, 18:54:41 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat Przecież jest $error, którą później przekazują do tpl za pomocą smarty... I co, widzisz te error? Jak nie widzisz, znaczy ze wszedł do IFa. a W if już ci mowilem ze zapytanie może ci nic nie zwracać....czytaj co się pisze.
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 91 Pomógł: 1 Dołączył: 19.08.2009 Ostrzeżenie: (10%) ![]() ![]() |
Tak widzę error.
Edit:// OK problem rozwiązany ![]() I dziękuje za próbę rozwiązania mojego problemu ;-) |
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat Tak widzę error. To skoro widzisz error to na grzyba piszesz ze na 100% wchodzi do IFa..... no ja nie rozumiem.... brak słów.Skoro widzisz error znaczy ze wchodzi ci do ELSE a nie do IF.... kurcze, myśl trochę co piszesz chłopie. -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 91 Pomógł: 1 Dołączył: 19.08.2009 Ostrzeżenie: (10%) ![]() ![]() |
Chłopie a czy ja napisałem że gdzieś mi wchodzi coś do ifa? Nie...
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Proszę bardzo:
Cytat Dlaczego w poniższym kodzie nie wykonuje się kod w ifie. Mimo że jeśli na 100% warunek jest spełniony.... Chyba logiczne że skoro pytasz czemu nie wykonuje się kod w IF mimo, że IF jest spełniony, to myslisz ze wchodzi do IF - logiczne. Motasz się sam w swoich zeznaniach... -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 91 Pomógł: 1 Dołączył: 19.08.2009 Ostrzeżenie: (10%) ![]() ![]() |
Może źle mie zrozumiałeś. Chciałem się dowiedzieć dlaczego nie wykonuje się kod w ifie, a nie po za else, bo tu właśnie kod się wykonywał. Warunek był spełniony...
Dobra jeśli ja coś namotałem - przepraszam. |
|
|
![]()
Post
#10
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat Warunek był spełniony... No właśnie nie był..... NIe był spełniony warunek w IF i wykonywał się ELSE. Do IFa w ogóle nie wchodził. Staraj się rozróżniać wejść w IF, od spełnienie warunku w IF. To dwie różne rzeczy. -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 13:24 |