Hallo zusammen,
also ich weiß nicht - denk ich vollkommen in die falsche Richtung?
Möchte einfach einen array mit <option> schicken und dann die einzelnen Werte auslesen - klappt aber nicht.
Hab's bis jetzt so gemacht:
<option value="aaa|bbb">
und dann mit
$xyz=explode("|",$_POST['auswahl']);
die Werte ausgelesen. Das muss doch aber auch anders gehen?
Momentan siehts so aus:
<form action="test.php" method="post" style="display:inline;">
<select name="auswahl" class="form">
<option value="">-- Shop auswählen --</option>
<option value="">-----------------------------------------------</option>
<? $result=mysql_db_query("db1234567", "select * from kunden_data order by shop_name");
while ($row=mysql_fetch_array($result)) {
echo "<option value='" .array("kuid"=>$row["kuid"],"name"=>$row["shop_name"]). "'>" .$row["shop_name"]. "</option>";
}
?>
</select> <input type="submit" name="weiter" value="weiter" class="button">
</form>
Wenn ich dann mit print_r (array_values ($auswahl)); kontrolliere kommt ne Fehlermeldung: ...The argument should be an array in...
Kann mir da jemand auf die Sprünge helfen?
THX im voraus
also ich weiß nicht - denk ich vollkommen in die falsche Richtung?
Möchte einfach einen array mit <option> schicken und dann die einzelnen Werte auslesen - klappt aber nicht.
Hab's bis jetzt so gemacht:
<option value="aaa|bbb">
und dann mit
$xyz=explode("|",$_POST['auswahl']);
die Werte ausgelesen. Das muss doch aber auch anders gehen?
Momentan siehts so aus:
<form action="test.php" method="post" style="display:inline;">
<select name="auswahl" class="form">
<option value="">-- Shop auswählen --</option>
<option value="">-----------------------------------------------</option>
<? $result=mysql_db_query("db1234567", "select * from kunden_data order by shop_name");
while ($row=mysql_fetch_array($result)) {
echo "<option value='" .array("kuid"=>$row["kuid"],"name"=>$row["shop_name"]). "'>" .$row["shop_name"]. "</option>";
}
?>
</select> <input type="submit" name="weiter" value="weiter" class="button">
</form>
Wenn ich dann mit print_r (array_values ($auswahl)); kontrolliere kommt ne Fehlermeldung: ...The argument should be an array in...
Kann mir da jemand auf die Sprünge helfen?
THX im voraus
Kommentar