![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 3.04.2013 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 655 Pomógł: 73 Dołączył: 2.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 3.04.2013 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 655 Pomógł: 73 Dołączył: 2.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
Pokaż cały kod. Przed if masz prawdopodobnie brak ; przy jakieś zmiennej czy coś.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 3.04.2013 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 342 Pomógł: 15 Dołączył: 30.08.2011 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 3.04.2013 Ostrzeżenie: (0%) ![]() ![]() |
Rzeczywiście, dzięki teraz kolejny problem. Gdy już to poprawiłem . Strona mi się zaczęła rozjeżdżać co za tym idzie przestał działać insert i update.
\
Ten post edytował GoodStuff 21.02.2015, 10:45:00 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 655 Pomógł: 73 Dołączył: 2.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
po co te or die pod insert, update itp?
Wyżej napisałem Ci o średniku, trzeba Tobie palcem pokazać linijke i kolumnę abyś sam zaczął szukać? ;> Rozwiązanie: Kod mysql_query($sql); if (mysql_error()) die('Error, insert query failed with:' . mysql_error()); Pierwszy link z google. Ten post edytował Forti 21.02.2015, 10:45:24 |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 3.04.2013 Ostrzeżenie: (0%) ![]() ![]() |
Pewnie, że nie średniki uzupełniłem
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 655 Pomógł: 73 Dołączył: 2.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
or die
zamień na to co Ci wyżej podałem. Musisz miec warunek sprawdzający czy jest błąd i ewentualnie rzucić wyjątkiem/błędęm/informacją. |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 3.04.2013 Ostrzeżenie: (0%) ![]() ![]() |
Chyba nie łapię co chciałeś mi przez to przekazać
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 655 Pomógł: 73 Dołączył: 2.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
Nie chyba tylko na pewno
zmień na
albo użyj try - catch bloku. |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 3.04.2013 Ostrzeżenie: (0%) ![]() ![]() |
Tutaj jest wszystko dobrze, wydaje mi się że if coś psuje ;/?
Bez warunku if wszystko działa jak należy. Jeżeli chodzi o update czy insert gdy dodaję ten warunek , przestaje ładować dalszy kod strony. Dlaczego? Ten post edytował GoodStuff 21.02.2015, 11:22:38 |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 655 Pomógł: 73 Dołączył: 2.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 3.04.2013 Ostrzeżenie: (0%) ![]() ![]() |
Niestety to wiem całkiem o coś innego chodziło . Ale dzięki za naprowadzenie mnie i czas poświęcony (IMG:style_emoticons/default/smile.gif) ! Można zamknąć
Myślałem już, że sobie z tym poradziłem ale napotkałem dziwny błąd mianowicie u jednego użytkownika ten warunek if działa a u drugiego nie. Jaka może być przyczyna? Mniej więcej przy działa warunek a już przy nie.
|
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 342 Pomógł: 15 Dołączył: 30.08.2011 Ostrzeżenie: (0%) ![]() ![]() |
Nie ma takiego ID widocznie, całość jest false, bo poszczególna część warunku jest false a 1 AND 0 = 0
|
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 3.04.2013 Ostrzeżenie: (0%) ![]() ![]() |
Ale dlaczego na jednym działa a na drugim nie chociaż rekordy są takie same
|
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 64 Pomógł: 14 Dołączył: 25.09.2010 Ostrzeżenie: (0%) ![]() ![]() |
Najprościej sprawdź sobie jak warunek w rzeczywistości wygląda, przed instrukcją warunkową wklej sobie to:
i wtedy na własne oczy zobaczysz jakie wartości są porównywane i bez problemu powinieneś dojść czemu tak się dzieje. |
|
|
![]()
Post
#19
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 3.04.2013 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki Rochu rzeczywiście przy id_dodanego zwraca mi zawsze 10 czyli pierwszy rekord dlaczego?
|
|
|
![]()
Post
#20
|
|
Grupa: Zarejestrowani Postów: 655 Pomógł: 73 Dołączył: 2.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#21
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 3.04.2013 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#22
|
|
Grupa: Zarejestrowani Postów: 342 Pomógł: 15 Dołączył: 30.08.2011 Ostrzeżenie: (0%) ![]() ![]() |
Skoro $a jest tablicą to wyświetl ją przez print_r($a) i zobacz co tam siedzi. Ewentualnie var_dump($a)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 14:08 |