![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 176 Pomógł: 0 Dołączył: 27.06.2002 Skąd: Stalowa Wola Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam formularz w ktorym wczytuje naraz wyniki calej kolejki meczow pilkarskich. Formularz ma pola : data, gol1, gol2, godzina I teraz naraz che dokonac updatu danych dla tych wszystkich edytowanych meczy. No i moj skrypt to robi (czesciwo dobrze) - bo jak nie wpisze jakiegos wyniku meczu (bo mecze rozgrywane sa o roznych porach czy tez w rozne dni) to wtedy w zwiazku z tym ze pole w bazie jest typu INT to skyrpt wpisuje mi w taki mecz wynik gol1 i gol2 po "0". Czyli skrypt dziala dobrze jak nie mam warunku " if(!empty($v)) { " jesli wstaeie ten warunek to nie che mi wogole dokonywac updatu albo wykonuje update np. dla trzech pierwszych rekordow - dziwne (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) Jak sobie z tym poradzic (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Moj kod:
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 176 Pomógł: 0 Dołączył: 27.06.2002 Skąd: Stalowa Wola Ostrzeżenie: (0%) ![]() ![]() |
Witam.
A zapomnialem podac kodu formularza - tutaj sa tablice. Problem polega na tym ze jak powiedzmy w kolejce mam 9 emczy to robi mi np naraz upadte tylko 3-4 meczy - i to jest wlasnie dziwne. Zas jak ten kod: zamienie na (czyli usune warunki)
To dziala mi rpawie dobrze - bo robi update wszytkich wynikow z danej kolejki tylko ze najgorzsze ze robi update tez tych wynikow gdzie nie pisze wyniku (czyli jak nie wypelnie w formularzu pola GOL1) - i w zwiazku z tym do bazy wprowadza mi puste wartosci dla tych meczy dal ktorych nei wpisalem w formularzu GOL1 - puste wartosci - czyli do bazy wprowadza mi wartosc " 0" - a tak byc nie powinno. Nie wiem ogolnie jak sobie poradzic aby w bazie robilo mi update tylko tych meczy dla ktrocyh wypelnie wpisze w formularzu jakas liczbe w polu GOL1 (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 21:51 |