HOla, como estan?
estoy teniendo dificultades para comparar el valor de dos variables.
es un formulario para modifica datos de una persona en una base de datos mysql.
yo comparo el valor que consulto a mysql con el nuevo valor que envia el formulario para ver si fue modificado, para guardar el cambio:
$query = mysql_query("SELECT * FROM afiliado WHERE num_afiliado = '$id'") or die(mysql_error());
$afil = mysql_fetch_array($query);
$_SESSION['valor3']=$afi['nombre'];
$valor3=$_POST['3'];
if($_SESSION['valor3']!=$valor3){$cambio['3']=1; $_SESSION['valor3']=$valor3;$diferencia="si";}else{$_SESSION['valor3']=$valor3; $cambio['3']=0;if($diferencia=="")$diferencia="nulo";}
el problerma es que siempre devuelve$cambio['3']=1;
que puede ser que este mal?
osea,la sintaxis esta bien para el tipo de condicion?
el formulario funciona bien para guardar los cambios, muestra bien los valores iniciales en el formulario.-
muchas gracias de antemano