Auswahlliste Array
Frank
- php
Mit dem code erhalte ich die selbe Anzahl von Auswahllisten, wie Elemente bei der MySQL-Anfrage zurück geliefert werden. Diese Auswahllisten werden dann noch auf zwei Spalten und x Zellen verteilt. Da jedem Namen eine eindeutige id zugeordnet ist, möchte ich diesen Index (id) mit weitergeben (seli.php): und zwar so, das die eindeutige zuordnung im Array seli[] erhalten bleibt.
Weiß jemand Rat?
$query="select id,name from clubs";
$result=mysql_query($query);
$count=mysql_num_rows($result);
while ($row=mysql_fetch_array($result)) {
$array[$row[id]]=$row[name];
}
echo "<form name="spieltag" action="seli.php">";
echo "<table border="1">";
for ($j=1;$j<count($array)+1;$j++) {
if ($j%2!=0) {
echo "<tr>";
echo "<td>";
echo "<select name="seli[]">";
foreach ($array as $key=> $wert) {
echo "<option>" . $wert . "</option>";
}
echo "</select>";
echo "</td>";
echo "<td>" . "<input type="text" name="goal[]" size="3">" . "</td>";
}
else {
echo "<td>";
echo "<select name="seli[]">";
foreach ($array as $key=>$wert) {
echo "<option>" . $wert . "</option>";
}
echo "</select>";
echo "</td>";
echo "<td>" . "<input type="text" name="goal[]" size="3">" . "</td>";
echo "</tr>";}
};
echo "<input type="submit">";
echo "</form>";
?>