Después de algo de trabajo aprendiendo php y mysql estoy atascado en un error que no le encuentro explicación.
El funcionamiento que intento desarrollar es similar a un log, me explico, en teoría al acceder a la página en php se crea un registro en la base de datos, hasta ahí bien pero cuando intento ponerlo en un boton ese mismo código pero con una variable int con otro valor siempre inserta la anterior.
Este es el código que me está matando
Código:
<?
conectar_bd();
$date = date('Y-m-d H:i:s');
$usuario = Auth::instance()->get_user()->id_user;
$idmensaje = $ad->id_ad;
$aut=0;
mysql_query("INSERT INTO pre_leido (id_operador, id_mensaje, fecha_leido, autorizado_ver) VALUES ('$usuario', '$idmensaje', '$date', '$aut')");
function marcarleido25(){
$date2 = date('Y-m-d H:i:s');
$usuario2 = Auth::instance()->get_user()->id_user;
$idmensaje2 = $ad->id_ad;
$aut2=3;
mysql_query("INSERT INTO pre_leido (id_operador, id_mensaje, fecha_leido, autorizado_ver) VALUES ('$usuario2', '$idmensaje2', '$date2', '$aut2')");
}
?>
<form method="post" >
<button type="submit" class="btn btn-primary btn-xs" onClick="marcarleido25();" >Guardar</button>
</form>
Toda ayuda recibida será bienvenida