if ($_POST['user'] == 'monatbeitragedit'){
for ($x=0;$x<=count($monat);$x++){
echo "UPDATE user SET '".$monat[$x]."' = '".$_POST[$monat[$x]]."' WHERE id = '".$_POST['id']."' ";
}
}
Naja, er läuft einmal zuviel durch die Schleife. Ok, den Fehler habe ich behoben, nur es funktioniert noch immer nicht. Ich bekomme nach wie vor den gleichen Fehler.
So siehts im Moment aus
~~~php
if ($_POST['user'] == 'monatbeitragedit'){
for ($x=0;$x<count($monat);$x++){
$sql = mysql_query ("UPDATE user SET '".$monat[$x]."' = '".$_POST[$monat[$x]]."' WHERE id = '".$_GET['id']."' ") or die (mysql_error());
}
}
... $x=0;$x<count ... Das = wurde entfernt. Jetzt stimmt alles. Nur die UPDATE Funktion ist irgendwo immernoch fehlerhaft.
Cerdammt, nur weiß ich echt im Moment nicht wo.