Dropdownmenu via php

Status
Niet open voor verdere reacties.

marvy

Gebruiker
Lid geworden
25 dec 2000
Berichten
396
Ik probeer op verschillende manieren een dropdown te maken.
De derde werkt echter niet. In de commentaar staat een manier om het te laten werken maar ik begrijp niet dat het zo moet zijn. Kan iemand dit uitleggen ?

<H4> dropdown </H4>

<select>
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>
<?php
echo("<select>");
echo("<option value='volvo'>Volvo2</option>");
echo("<option value='saab'>Saab2</option>");
echo("<option value='mercedes'>Mercedes2</option>");
echo("<option value='audi'>Audi2</option>");
echo("</select>") ;
?>
<?php
echo "<select>"; //met echo "</select>"; werkt het wel
$array1 = array('volvo3','saab3','mercedes3','audi3');
echo'<select name="autos">';
foreach($array1 as $auto){
echo'<option value="'.$auto.'">'.$auto.'</option>';
}
echo("</select>");
?>
 
lukt het met volgende test
PHP:
    //echo "<select>"; //met echo "</select>"; werkt het wel
    $array1 = array('volvo3','saab3','mercedes3','audi3');
    echo'<select name="autos">';
        foreach($array1 as $auto){
            echo'<option value="'.$auto.'">'.$auto.'</option>';
        }
    echo("</select>");
 
Neen de drie items staan ook dan gewoon onder het dropdownmenu.

lukt het met volgende test
PHP:
    //echo "<select>"; //met echo "</select>"; werkt het wel
    $array1 = array('volvo3','saab3','mercedes3','audi3');
    echo'<select name="autos">';
        foreach($array1 as $auto){
            echo'<option value="'.$auto.'">'.$auto.'</option>';
        }
    echo("</select>");
 
Ik doe het op de volgende manier:

PHP:
    $array1 = array('volvo3','saab3','mercedes3','audi3');
    echo("<select name=\"autos\">");
        foreach($array1 as $auto){
            echo("<option value=\"$auto\">$auto</option>");
        }
    echo("</select>");
[/QUOTE]
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan