1UnitedPower: MySQL Update funktioniert nicht...

Beitrag lesen

if ( array_shift($ff) < array_pop($ff) ) {

mysql_query("UPDATE tabelle SET z1='$y1' WHERE id='$rv[0]'") or die(mysql_error());
echo "Der Datensatz mit der id=$rv[1] wurde in der Tabelle ver&auml;ndert. </br >";
} else {

}

  
Was steht in `$ff`{:.language-php}, `$y1`{:.language-php}, `$rv`{:.language-php}? Was steht in der Tabelle? Was ist mit sinnvollen Variablennamen?  
Gibt es einen Fehler oder eine Ausgabe?  
  
In dem MySQL Statement schreibst du `$rv[0]`{:.language-php}, in der Ausgabe danach `$rv[1]`{:.language-php}.  
  
Gibt es einen Grund dafür, dass du `&auml`{:.language-html}; statt `ä`{:.language-html} schreibst? Oder verschleierst du ein Zeichensatz problem.