Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 46 Pomógł: 0 Dołączył: 20.11.2009 Ostrzeżenie: (0%)
|
Kolejna moja prośba o rzucenie okiem.....
Mam formularz, i plik który przesyła mi to wszystko do bazy. Cały problem dotyczy, checboxa>>Uslugi>> który wysłyła mi tylko jedną wartość do tabeli,a przecież jak ktoś rezrwuje to może wybrać tyle dodatkowych usług ile mu pasuje (IMG:style_emoticons/default/sad.gif) Stąd moje zapytanie....jak przesłać to tak, aby potencjalny użytkownik zazanczyć kilka usług dodatkowych i aby zostały one dodane do bazy. Będę wdzięczny za każdą podpowiedź..... formularz:
dobazy:
Tabela rezerwacja:
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 221 Pomógł: 14 Dołączył: 11.03.2009 Skąd: Lubaczów Ostrzeżenie: (0%)
|
jak nie masz duzo pol tego checkboxa to mozesz zawsze wykombinowac tak ze dla kazdego zaznaczenia jest osobny rekord w bazie danych, bo nawet jesli zechcesz pozniej pobrac te dane z bazy to zamiast jednej opcji pobierzesz caly rekord czyli "szampan, kolacja,...". a nie kazde z osobna. W takiej sytuacji w skrypcie musisz tez uzuc jakiejs funkcji (nie orientuje sie w tych checkboxach czy mozna to pobrac tak jak to napisales i zapisac tak w bazie bo skad php ma wiedziec ktore value przesylasz ) np.
if ($_POST['id_uslugi'] == 1) { instert into tabela ..... } if ($_POST['id_uslugi'] == 2) { instert into tabela ..... } moze tak sprobuj;-) pozdrawiam |
|
|
|
miszarus [MySQL][PHP] Mały wielki problem z formularzem 20.01.2010, 20:00:15
neverever dajesz tak:
[HTML] pobierz, plaintext <input ty... 20.01.2010, 20:17:59
miszarus wywala mi taki błąd:
Cannot add or update a child... 20.01.2010, 20:30:06 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 15:48 |