Tengo una página donde se actualizan los datos de un usuario y utilizo un menú desplegable donde pone el estado Civil.
El problema es que cuando no quiero cambiar el estado, automáticamente se cambia por el 1º que tengo en el menú.
Qué debo poner en el código? He hecho esto pero no funciona:
Código:
if( $_POST['estadoCivil'] != null || $_POST['estadoCivil'] != 0 ) {
if ((isset($_POST["MM_update"])) && ($_POST["MM_update"] == "form1")) {
$updateSQL = sprintf("UPDATE candidato SET estadoCivil=%s WHERE nifCandidato=%s",
GetSQLValueString($_POST['estadoCivil'], "int"),
GetSQLValueString($_POST['nifCandidato'], "text"));
mysql_select_db($database_conexionETT, $conexionETT);
$Result1 = mysql_query($updateSQL, $conexionETT) or die(mysql_error());
}
}