Código :
$id=$_GET['id']; $estado=$_GET['estado']; $nuevo_estado=$_GET['nuevo_estado']; //Historial $tipo="Expediente"; $fecha=date("Y")."-".date("m")."-".date("d"); $hora=date("H:i"); $usuario=$_SESSION['MM_Username']; if($estado==$nuevo_estado){ $gestion="El usuario $usuario ha modificado el expediente"; }else{ $gestion="El usuario $usuario ha modificado el expediente, el estado es $nuevo_estado"; } $comentarios=""; //Historial mysql_select_db($database_conex1, $conex1); mysql_db_query($database_conex1,"INSERT INTO historial (id,tipo,fecha,hora,usuario,gestion,comentarios) VALUES ('$id','$tipo','$fecha','$hora','$usuario','$gestion','$comentarios')");
Es decir, que si la variable $estado y nuevo estado son iguales inserta un registro, y son distintas inserta otro. El caso, es que cuando las variables son iguales, inserta el registro, pero cuando son diferentes, no lo hace. ALguna idea?? Muchas gracias desde ya.