Hallo, eigentlich funktioniert die Abfrage, nur bei dieser hier bekomme ich zunächst in Anzahl der Datensätze ein PipeSymbol und dann erst richtig die Auswahl.
Woran kann das liegen?
$kundennr=$_POST['kundenNr'];
oeffne_db();
$query="select CustomerID, CustomerName, City from tbl_customer order by CustomerName";
$result=@mysql_query($query);
while ($row = mysql_fetch_array($result, MYSQL_ASSOC))$data[]=$row;
echo '<select name="kundenNr">';
echo '<option >bitte auswählen...</option>';
foreach($data as $wert) {
if ($wert["CustomerID"] == $kundennr )
{$cselect = "selected";}
else
{$cselect = "";}
echo '<option '.$cselect.' value="'.$wert["CustomerID"].'">'.$wert["CustomerName"] .' | ' .$wert["City"];
}
echo '</select>';
Woran kann das liegen?
$kundennr=$_POST['kundenNr'];
oeffne_db();
$query="select CustomerID, CustomerName, City from tbl_customer order by CustomerName";
$result=@mysql_query($query);
while ($row = mysql_fetch_array($result, MYSQL_ASSOC))$data[]=$row;
echo '<select name="kundenNr">';
echo '<option >bitte auswählen...</option>';
foreach($data as $wert) {
if ($wert["CustomerID"] == $kundennr )
{$cselect = "selected";}
else
{$cselect = "";}
echo '<option '.$cselect.' value="'.$wert["CustomerID"].'">'.$wert["CustomerName"] .' | ' .$wert["City"];
}
echo '</select>';
Comment