Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL]Formularz do bazy
Ramzi86
post
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";
   }
Go to the top of the page
+Quote Post

Posty w temacie
- 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


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 09:44