hola amigos, como puedo hacer un sistema de avisos o notificaciones con el ultimo usuario que publico una noticia, algo asi como messenger, donde se despliegue una ventanita en mi web con el usuario que publico una noticia.
el sgte codigo lo encontre en google pero no lo he podido implementar, necesito su ayuda o si tienen algun otro codigo o demo de como hacerlo se agredece desde ya.
Código PHP:
$sql="select * from mi tabla order by id";
$res = mysql_query($sql);
$n = mysql_num_rows($res);
//INICIAMOS LA VARIABLE SESSION QUE ALMACENA EL TOTAL DE REGISTROS DE LA CONSULTA REALIZADA
$_SESSION['total'] = $n;
//EJECUTAMOS EL CONDICIONAL PARA VERIFICAR SI HAY O NO NUEVOS REGISTROS O SOLICITUDES
if($_SESSION['total'] > $_SESSION['ultimo_total']){
//VALIDAMOS QUE LA VARIABLE SESSION "ULTIMO_TOTAL" NO ESTE VACIA PARA GARANTIZAR QUE NO ES PRIMERA VEZ QUE ENTRA A LA PAGINA DE LO CONTRARIO SI MUESTRA EL MENSAJE DE ALERTA
if($_SESSION['ultimo_total'] != ""){
//CALCULAMOS LOS REGISTROS O SOLICITUDES NUEVAS SIN REVISAR
$total = $_SESSION['total'] - $_SESSION['ultimo_total'];
//IMPRIMIMOS EL ALERT O LA VENTANA DE NOTIFICACIÓN
echo "<script language=\"JavaScript\">\n";
echo "alert('Estimado Usuario, Le notificamos que tiene ".$total." solicitudes nuevas por revisar');\n";
echo "</script>";
//GUARDAMOS EL ULTIMO TOTAL CONTADO
$_SESSION['ultimo_total'] = $_SESSION['total'];
}
}