Hallo erstmals,
- Du liest die Variable $reihenfolge gar nicht aus dem $_POST.
- $menuid ist deine $reihenfolge
- kann es meiner Meinung nach mehr als ein Feld sein, du fragst aber nur ein Feld ab.. -> kann nicht funktionieren
- Hier ein Lösungsansatz
<?php
...
$arr = array();
?>...
<?php
while ($pro = mysql_fetch_array($verwaltung_query))
{
while ($seiten = mysql_fetch_array($seiten_query))
{
$arr[] = $pro['menuid'];
?>
<tr>
<td><?=$seiten['title']?>
: </td>
<td><input size="2" name="<?=$pro['menuid']?>" value="<?=$pro['reihenfolge']?>"></td>
</tr>
<?php
}
}...
if(isset($_POST['save']))
{
foreach ($arr as $var){
$reihenfolge = ($_POST[$var]);
$add = "UPDATEMenu
SETreihenfolge
= '$reihenfolge' WHEREmenuid
= '$var'";
}
}...
?>
Hat funktioniert.
VIELEN VIELEN DANK!