![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 77 Pomógł: 0 Dołączył: 22.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
wpisuje w formularzu dane. Wysyłam je i w bazie wszystko ładnie się wpisuje, nadaje się ID itd. Słowem wszystko gra. Pomyślałem żeby przy okazji wypełniania formularza zapytać użytkownika o inne dane które będą wpisywane do innej tabeli. I teraz mam takie tabele: 1. Samochod ID | Marka | Model | Nr. rejestracyjny | i inne Wypełniam formularz, pojawia się nowy wpis i wskakuje ID. Tyle mam teraz i działa. Teraz zaczynają się schody (dla mnie) Pomyślałem że dodam tabele Oleje w której jest lista dostępnych nazw i tabele łączącą ID samochodu z ID oleju (zakładam że samochód może jeździć na paru olejach) 2 Olej i tam ID | nazwa a| nazwa b | nazwa c| itd Teraz zrobiłem tabele: 3.Samochod Olej ID | ID samochodu | ID Oleju Teraz problem. Gdy zakładam profil samochodu czyli tabela pierwsza (to mam) i w tym samym momencie chce wpisać w tabele nr 3 ID samochodu którego w sumie jeszcze nie znam bo nie wysłałem formularza to jak to sprytnie zrobić żeby to samo ID samochodu trafiło do ID tabeli 3? (IMG:style_emoticons/default/biggrin.gif) Bo z ID oleju z tabeli nr2 nie ma problemu bo ona istnieje i wystarczy odczytać ID. Myślałem już żeby najpierw tworzyć profil samochodu a dopiero później w jakimś innym formularzu pytać o rodzaj oleju bo wtedy bym znał już i wiedział jak odczytać ID samochodu. A tu jest to co mam jeśli chodzi o przesyłanie do bazy do tabeli nr1
Ten post edytował matius71 22.03.2018, 13:15:46 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 807 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
$_POST['fuelId'] jest tablicą, przecież taką utworzyłeś w HTML i też wyświetlasz jej całą zawartość jako string.
Skoro tablica to for, albo foreach. A tak przy okazji <input> to tag samozamykający się, więc: <input> lub <input/>. <div> raczej nie ma typu checkbox. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 21:42 |