2012-04-07 9 views
1

Im einem Dropdown-Menü in einer Kontaktformular,Dropdown vordefinierten Standardwert

option 1 : Worldwide Cover 
option 2 : European Cover 

Aber diese Form in eine DB eingesetzt ist, die dann durch? Id gelesen wird,

ist es eine Möglichkeit, einen Wert für jeden Drop-Down, zum Beispiel, wenn sie es „Wahl eines“ wählen wird Eingabe die Begriffe für die weltweite Abdeckung an die DB,

wenn sie 2 wählen Option wird es Eingabe Begriffe für europa in die DB

+1

Wenn das Formular den Text aus den Optionstags übergeben soll, müssen Sie den Text als Optionswerte verwenden. '' Oder, wenn diese Werte aus einer Datenbank kommen und Sie in diese Datenbank einfügen, fügen Sie einfach die numerischen Werte ein, da Sie JOIN zur Abfrage dieser Werte verwenden können. Darum geht es bei der Datenbanknormalisierung. –

Antwort

2

So:

<option value="your_value">Some label</option> 
<option value="another_value" selected>Another label</option> 

Das selected Attribut ist es standardmäßig ausgewählt zu machen (wenn das Formular zuerst den Benutzer angezeigt wird), das, was Sie in der Frage Titel fragen zu sein scheint.

+0

ja und wenn sie "einige Label" auswählen, wird "your_value" in die DB eingegeben? –

+0

Wenn Sie Ihren PHP-Code richtig schreiben, ja. –

+0

ok, aber was ist, wenn ich möchte, dass der Wert ein Bild ist? –

0
  <?php 
      $option_value=$_POST['select_value']; 
      echo $option_value; 
      ?> 
    DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org /TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
    <html xmlns="http://www.w3.org/1999/xhtml"> 
    <head> 
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
    <title>Entry_form</title> 

    </head> 
     <body> 
     <form action="" method="post" > 
     <select name="select_value"> 

     <option value="Worldwide Cover">option1</option> 
     <option value="European Cover">option2</option> 
     </select> 
     <input type="submit" value="submit" /> 
      </form> 
     </body> 
     </html> 
Verwandte Themen