Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 11.01.2009 Ostrzeżenie: (0%)
|
Chciałbym stworzyć formularz na podst bazy danych i tak:
w pierwszym polu wybieram markę samochodu, w drugiej model, w trzeciej silnik i wybieram potwierdz. Co należy zmienić w poniższym kodzie, aby po zaznaczeniu w pierwszej liście marki samochodu w drugiej liście nie było wszystkich modeli z bazy a jedynie modele dla danej marki Kod {
print "<form method=\"POST\" action=\"$skrypt\">\n"; print "$pytanie \n"; $zapytanie = "SELECT distinct `marka` FROM `samochod`"; $idzapytania = mysql_query($zapytanie); { print "<select name=\"odp_marka\">\n"; while ($wiersz = mysql_fetch_row($idzapytania)) print "<option>$wiersz[0]\n"; print "</select>\n"; } $zapytanie = "SELECT distinct `model` FROM `samochod`"; $idzapytania = mysql_query($zapytanie); { print "<select name=\"odp_model\">\n"; while ($wiersz = mysql_fetch_row($idzapytania)) print "<option>$wiersz[0]\n"; print "</select>\n"; } $zapytanie = "SELECT distinct `silnik` FROM `samochod`"; $idzapytania = mysql_query($zapytanie); { print "<select name=\"odp_silnik\">\n"; while ($wiersz = mysql_fetch_row($idzapytania)) print "<option>$wiersz[0]\n"; print "</select>\n"; } print "<input type=\"SUBMIT\" value=\"Potwierdź\">\n"; print "</form>\n"; } |
|
|
|
Ramzi86 [PHP][MYSQL]Formularz do bazy 12.01.2009, 15:29:03
ten_typ Musisz użyć where 12.01.2009, 15:44:03
Ramzi86 no tu akurat chodzi o tabele samochod z polami: id... 12.01.2009, 15:47:59 ![]() ![]() |
|
Aktualny czas: 22.12.2025 - 21:41 |