hey all
also mein problem ist dass meine while schleiffe nur 1 mal ausgeführt wirt.
1: | $porto = mysql_query("SELECT * FROM portoklasse"); |
hier lese ich die daten aus der db... mit mysql_num_row gibt er dann, dass es 3 datensätze sind. sind es auch. soweit alles gut.
1:
2:
3:
4:
5:
6:
7:
8: | <select name="Porto" class="Auswahl">
<? while(list($id, $porto, $text) = mysql_fetch_row($porto)){
if($id == "$lan_porto"){echo"<option value='$id' name='$text' selected > $text $porto </option>";}
else{echo"<option value='$id' name='$text' >$text $porto</option>";}
}
?>
</select>
|
hier gibt er jetzt aber nur den ersten datensatz aus der db an, anstelle von allen dreien. ich habe absolut keinen plan wieso, vorallem da es bei anderen dropdown feldern funktioniert hat, genau das der gleiche code.
.
hat jeman ne idee was ich hier falsch gemacht habe?
danke
beule