![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 28.09.2015 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Mam problem z generowaniem formularza. I zupełnie nie wiem jak się za to zabrać.
Mam takie zapytanie do bazy:
Chciałabym by każdy z wierszy zwróconych z bazy tworzył
By uzyskać z tych wszystkich danych tablicę asocjacyjną taką ja ta
To może napiszę inaczej. I wyjaśnię dokładniej to co chciałabym uzyskać. Mam zapytanie łączone z kilku tabel. By się tutaj nie rozpisywać i nie wgłębiać w temat niech będzie zwykły SELECT. Bo i tak tylko ID użytkownika, pojazdu,eventu i nazwisko usera są istotne:
I teraz wyświetlam sobie wszystkie rekordy za pomocą foreach. I tutaj mam pierwszy problem ponieważ dla każdego rekordu potrzebuję INPUT checkbox'a przesyłającego vehicle_id. Chodzi o to by było można wybrać kilka pojazdów. OK, ale checkbox to tylko jedna wartość. event_id jest stały dla wszystkich wyświetlanych wierszy z tabeli. Więc nie trzeba go przesyłać dla każdego rekordu z osobna. Ale user_id już nie, dlatego chciałam go przesłać przez INPUT hidden. Te powstałe tablice połączyć w jedną i przekazać tutaj:
No i wszystko było by fajnie jakby udało się za pomocą formularza wysłać te dane i zapisać je w tablicy. Wtedy nie było by problemów INSERT'em. Ma ktoś jakiś pomysł, PLISSS ![]() |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Problem z baza nie ma wiekszego zwiazku - przenosze.
Co do problemu: nie, checkbox to nie tylko jedna wartosc. w checkbox rownie dobrze jako value mozesz ustawic taka wartosc: value="war1:war2:war3" a potem w php przy pomocy explode() rozbic ten tekst na swoje wartosci A to tylko jedno z rozwiazan -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 28.09.2015 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 12.06.2025 - 15:31 |