Ergbenisse in DropDownliste

zamo76

Erfahrenes Mitglied
Hallo Leute,

ich versuche nun schon seit zwei Tagen Suchergebnisse in einer Dropdownliste auszugeben, aber es will mir irgendwie nicht in die Birne. Er schmeisst mir zu jedem einzelnen Ergebniss ein DropDownmenue raus:

PHP:
$sql = mysql_query("SELECT * FROM `tabelle` WHERE `nummer` = '$nummer' AND `artikel` = '$artikel'");
while($start = mysql_fetch_array($sql)) {
$element="<option value='$start[num1]'>$start[num2]</option>";

$element setzte ich dann ein.

Vielleicht hat jemand einen Denkanstoss oder ne bessere Idee!?

Danke im Voraus

zamo76
 
Was machst du denn mit der $element-Variable? Ich hoffe du weißt, dass diese bei jedem Durchlauf der while-Schleife überschrieben wird.
 
Hallo Gumbo,

ja, du hast recht. Das geht natürlich nicht!

Allerdings habe ich das Gefühl, das mein Ansatz völlig falsch ist!

zamo76
 
jo, grad das ist der Punkt!

PHP:
$sql = mysql_query("SELECT * FROM `tabelle` WHERE `nummer` = '$nummer' AND `artikel` = '$artikel'");

echo "<select name=top5 size=3>";

while($start = mysql_fetch_array($sql)) 
{
echo "<option value='$start[num1]'>$start[num2]</option>";  
}
echo "</select>";

und formular nicht vergessen!
 
Zurück