pagina edit.php che chiama un form (custom_edit_form.php)

----------------------------------------------------------
if ($USR['custom']){
$cmd = "SELECT * FROM customers WHERE IDcustom = $USR[id]";
$rs = mysql_query($cmd);
$row = mysql_fetch_assoc($rs);


if (isset($_POST['editCustom']) && ($_POST['editCustom'] == $USR['id'])){
//richiesta di aggiornamento
$_SESSION['sPassword'] = $_POST['password'];
$cmd = "UPDATE customers SET name = '$_POST[cstmName]', first_name = '$_POST[cstmFname]', adresse = '$_POST[cstmAdresse]', zip = '$_POST[cstmZip]', city = '$_POST[cstmCity]', country = '$_POST[cstmCountry]', birthday = '$_POST[cstmAge]', mail = '$_POST[cstmMail]', nickname = '$_POST[cstmUserName]', password = PASSWORD('$_POST[password]') WHERE IDcustom = $_POST[editCustom]";

$retVal = mysql_query($cmd);
echo mysql_error();
if ($retVal){

//aggiornamento riuscito
echo $lang['success']."
\n";
unset($_POST, $aUsr);
} else {
//errore
echo $lang['insert_err'];
}
} else {
require ('forms/custom_edit_form.php');
}
} else {
//errore
echo $lang['insert_err'];
}
--------------------------------------------------------
il form ha quest'aspetto...

<form name="editCustomForm " method="post" action="<? echo $PHP_SELF; ?>">

<input name="cstmName" type="text" size="25" maxlength="25" value="<? echo $row['name']; ?>"> --> cosi semplifica la modifica e non bisogna riempiere di nuovo tutto il formulario

PERCHé non aggiorna niente??? é per via di ="<? echo $row['name']; ?>">?? grazie