![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 183 Pomógł: 3 Dołączył: 5.03.2007 Skąd: Opole Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam problem z updatowiem danych w tabeli. Ponizej kod ktory uzywam do wyslania danych z formularza Tak chcialem zrobic update ale zawsze robi update 1 pola :/ probowalem z petla for ale nie dziala :/
Ten post edytował lutador 17.12.2008, 16:33:25 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Nie działa, bo do bazy zapisywane jest tylko ostatnie zadanie. (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Podpowiedź: zapytania sobie generujesz, ale nie zatwierdzasz. Przyjrzyj się, co zawiera w danej chwili ciąg $update. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 183 Pomógł: 3 Dołączył: 5.03.2007 Skąd: Opole Ostrzeżenie: (0%) ![]() ![]() |
To akurat wiem ze zawsze ostatna wartosc. Pisalem to we wczesniejszym poscie.
Nie wiem tylko dlaczego tak sie dzieje.. W 1 skrypcie brakowalo { } przy petli for, tylko teraz wyswietla mi sie kazdy record po 3x :/ |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat Nie wiem tylko dlaczego tak sie dzieje.. Przecież napisałem o tym. Popatrz, masz generowanie zapytań W pętli, a zatwierdzanie dopiero POZA. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 183 Pomógł: 3 Dołączył: 5.03.2007 Skąd: Opole Ostrzeżenie: (0%) ![]() ![]() |
chodzi ze petla ma byc tak?
ale wtedy $update wyglada tak: UPDATE `zadania` SET tresc_zad = "test", termin_zad = "2008-11-07" WHERE id_zad = "68"tresc_zad = "test2", termin_zad = "2008-11-11" WHERE id_zad = "69"tresc_zad = "MUSI!!534", termin_zad = "2008-11-15" WHERE id_zad = "70" a takiego zapytania napewno nie wykona mysql |
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Dobra droga. Nie wykona, bo za każdym razem DOPISUJESZ nowe dane co krok pętli zamiast RESETOWAĆ najpierw $update, dopiero potem zapisywać. W Twoim skrypcie reset następuje tylko raz, ale reszty domyśl się sam. (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 15:07 |