Hola amigos de foro en esta oportunidad os enseñare como podemos actualizar una tabla mysql mediante jquery y ajax + php
mi codigo es
efectos.js (o en el arcivo de javascript)
window.onbeforeunload = closeSession;
function closeSession(){
    $.ajax({
        url: urlWeb +"inc/auto_disconnect.php",
        type: "POST"
    });
  }
auto_disconnect.php
<?php require("../Connections/Conexion.php"); ?>

<?php 
//configuran sus parametros 

	 $updateSQL = sprintf("UPDATE r_users SET online = %s WHERE id=%s",
					   GetSQLValueString(0, "int"),
					   GetSQLValueString($_COOKIE['idcookie'], "int")); 
					    mysql_select_db($database_conexion, $conexion);
     $Result1 = mysql_query($updateSQL, $conexion) or die(mysql_error());
?>

espero que les sea de gran ayuda saludos
5
Puntos
1519
Visitas
4
Resp
Por fc2014 hace 11 años
Master
Respuesta #1
esto cirbe para cuando el user cierra el nabegador que se actualize la tabla que sea sin tener que cerrar la sesion
-5
Puntos
Por fc2014 hace 11 años
Master
Respuesta #2
entiendo, ejecutas una función ajax cuando el usuario cierra el navegador.. muy bien pensado
0
Puntos
Por zerodarck hace 11 años
Master
Respuesta #3
Me gusta, sirve para no dejar cierto tiempo al usuario con el estado "conectado", bien hecho buen aporte. Lo usaré en algún proyecto a ver :P
0
Puntos
Por jose hace 11 años
Master
Respuesta #4
jaja si por que sino en la db tenias que tener un campo llamado timer ya eso no hara falta
5
Puntos
Por fc2014 hace 11 años
Master
Para comentar Inicia sesión o Regístrate
Phpres 2025@ All rights reserved.
Utilizamos cookies para mejorar la navegación en el sitio. Más información Aceptar