no se como explicarte este es un ejemplo, asi lo hago yo y me funciona, lo unico malo es que la cambia
Código PHP:
$nombre = $row['Name'];
$username = $row['Username'];
$password = crypt(mt_rand(-100000,100000));
$password = preg_replace("/\W/","",$password);
$password = substr($password,0,6);
$cryptpassword = md5($password);
$insertSQL = sprintf("UPDATE members set Password = '" . $cryptpassword . "' WHERE Email = '" . $sender_email . "'");
mysql_select_db($database, $coneccion);
$Result1 = mysql_query($insertSQL)
espero te sirva
saludos