Stefan: MySQL-Update (wird nicht korrekt ausgeführt)

Beitrag lesen

$user_id=$_GET['user_id'];
<form name="form1" method="post" action="update_ac.php"

Fällt dir an diesen beiden Zeilen was auf? Du übergibst die Informationen mit POST aber fragst sie mit GET ab.

$user_id=$_GET['user_id'];
$sql="UPDATE $tbl_name SET user_id='$user_id', user_name='$user_name', user_email='$user_email' WHERE user_id='$user_id'";

Hier dürfte das zweite Problem liegen. Du trägst bei user_name den Wert $user_name ein. Woher soll dein Script wissen was in $user_name drin steht.