![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 59 Pomógł: 0 Dołączył: 11.03.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Witam zrobiłem formularz gdzie ludzie wpisuja dane i wszystko jest oki zrobiłem tez strone gdzie sa wyswietlane dane z formularza w tabeli i to tez działa jak nalezy.
Problem moj zaczoł się w momencie gdy chciałem zrobic pod tą cała tabelką przycisk "Akceptuj" po nacisnieciu ktorego wszystkie wyzej wymienione zmienne - Dane zapisane zostaly by w bazie danych mysql. Czy ktos mógł by mi podpowiedziec jak takie cos zrobic dodam ze dopiero zaczynam zabawe z mysql i php Pozdrawiam Mariusz Ten post edytował polo36 5.12.2009, 14:48:39 -------------------- polo36@wp.pl napisz do mnie
1459414 mój nr gg |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 673 Pomógł: 106 Dołączył: 31.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
1.odczytujesz zmienne (przez GET lub POST - zależy jak zrobiłaś)
2.łączysz się z bazą danych 3.dodajesz dane do bazy [ mysql_query("INSERT INTO tabela VALUES(wartosc1, wartosc2, ...)") ] 4. kończysz połączenie 5.the end ![]() -------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 59 Pomógł: 0 Dołączył: 11.03.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
niby tak ale przed dodaniem danych do bazy chce aby ludzie klikneli w przycisk dodaj dane
tak aby mogli wszystko na spokojnie sobie sprawdzic ![]() ![]() -------------------- polo36@wp.pl napisz do mnie
1459414 mój nr gg |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 157 Pomógł: 32 Dołączył: 24.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Nie wiem, czy o to chodzi, ale masz chyba na myśli submita z html:
I wtedy w php robisz mniej więcej tak: O to chodziło? |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 59 Pomógł: 0 Dołączył: 11.03.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
hmmm widze ze musze walnac kodem
![]() Mam plik przetwarzajacy formularz: informator2
Mam nadzieje ze teraz to bedzie bardziej zrozumiale ![]() Kod // Tutaj chce aby byl przycisk po przycisnieciu ktorego miala by wykonac sie akcja ponizej tj zapisanie sie wszystkich w/w danych do bazy danych mysql. pojawil sie przycisk dla uzytkownika ktory po nacisnieciu go zapisze wszystkie dane do bazy danych ![]() -------------------- polo36@wp.pl napisz do mnie
1459414 mój nr gg |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 673 Pomógł: 106 Dołączył: 31.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
odpowiedzią na twoje pytanie jest post napisany przez Kszyhuu.
chyba że chcesz, aby strona nie była przeładowywana podczas zapisu do bazy danych to poczytaj o ajaxie ![]() -------------------- |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 2 885 Pomógł: 463 Dołączył: 3.10.2009 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
To może jeszcze w ogóle przed wysłaniem formularza walnąć onsubmit="return confirm_form();", gdzie
-------------------- Nie pomagam na pw, tylko forum.
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 59 Pomógł: 0 Dołączył: 11.03.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
wlasnie chce zeby to bylo po wyslaniu fomularza kiedy uzytkownik widzi tabele z danymi jakie wklepal i wybral i potwierdza ze chce je zapisac do bazy
![]() ![]() -------------------- polo36@wp.pl napisz do mnie
1459414 mój nr gg |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 2 885 Pomógł: 463 Dołączył: 3.10.2009 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Ok, a nie możesz po prostu (opcjonalnie zapisać tych danych do bazy), jeszcze raz pokazać formularz tym razem wypełniony wprowadzonymi danymi i umożliwić ponowny zapis (edycję)
![]() Ten post edytował darko 6.12.2009, 13:20:30 -------------------- Nie pomagam na pw, tylko forum.
|
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 1 178 Pomógł: 51 Dołączył: 7.01.2009 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
1. rozpoczynasz sesje
2. każdą zmienną post, którą umieszczasz w tabeli wrzucasz do sesji 3. dajesz <a href="dodajdobazy.php"><input type="button" value="akceptuj"></a> 4. w pliku dodajdobazy.php: -> łączysz z bazą -> zapisujesz dane (masz je w sesjach!) -> informujesz o wyniku Ten post edytował thomson89 6.12.2009, 15:05:35 -------------------- Sklep
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 59 Pomógł: 0 Dołączył: 11.03.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
hmmmm motyw z sesja wydaje sie rozsadny
![]() ![]() -------------------- polo36@wp.pl napisz do mnie
1459414 mój nr gg |
|
|
![]()
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 1 178 Pomógł: 51 Dołączył: 7.01.2009 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
No już ci napisałem jak najprościej.
i w drugim pliku:
Ten post edytował thomson89 6.12.2009, 16:04:21 -------------------- Sklep
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 16:02 |