estoy tratando de modificar unos datos por ejemplo :
Nombre
Apellido
Contraseña
Para poder cambiar cualqueir de los datos debe escribir la contraseña actual , pero tengo un problema en caso de que la persona no quiera cambiar la contraseña el textbox queda en blanco entonces al modificar como nombre y apellido la contraseña queda en blanco osea que modifica a nada o dato nulo
como puedo hacer en caso de que no se cambie la contraseña pueda modificar los datos?
este es el codigo :
Código PHP:
if($password==$_POST["pwd"])
{
print "<center><b>Your Account has been updated successfully<br></b></center>";
$id=$_SESSION["id_session"];
$rs = mysql_query("select * from members where ID='".$id."'");
$arr=mysql_fetch_array($rs);
$check=0;
$check=1;
$db_field[0]=$_POST["ID"];
$db_field[1]=$_POST["fname"];
$db_field[2]=$_POST["add"];
$db_field[3]=$_POST["city"];
$db_field[4]=$_POST["state"];
$db_field[5]=$_POST["pzcode"];
$db_field[6]=$_POST["country"];
$db_field[7]=$_POST["pasword"];
$query="update members set Name='$db_field[1]',Address='$db_field[2]',City='$db_field[3]',State='$db_field[4]', Zip='$db_field[5]', Country='$db_field[6]',Password='$db_field[7]' where ID='".$id."'";
$rs = mysql_query($query);
}
else
{
echo "<center><b>Invalid Password ! Account cannot be updated!<br></b></center>";
}
pero donde ponerlo pero sin que haya errores y pueda modificar los otros datos?
Les agradezco su ayuda
Saludos