y como estas detectando el cambio de la conexión???? podrias empezar con ese código o utilizar un EventSource de js para consultar tu php y asi manejar el cambio:
Código Javascript
:
Ver originalif(typeof(EventSource)!=="undefined")
{
var source=new EventSource("ARCHIVO_PHP.php");/*Archivo a consultar*/
source.onmessage=function(event)
{
if(event.data == ''){
document.getElementById("DIV").innerHTML='' ;/*Info que se mostrará si no hay respuesta*/
}else{
$('#n_min').attr('class','badge bg-warning-400');
document.getElementById("DIV").innerHTML=event.data;/*Respuesta del php*/
}
};
}
else
{
document.getElementById("DIV").innerHTML= '0';
}
el php quedaría mas o menos asi:
Código PHP:
Ver originalinclude('conexion.php');
header('Content-Type: text/event-stream'); header('Cache-Control: no-cache');
//buscar
//Aqui consultamos el stock minimo
$b = $db->query("SELECT id FROM productos WHERE (stock <= 5)");
//Si no hay envia una respuesta en blanco
if($total <=0){
echo "data: \n\n";
}else{
//si hay productos en minimo, envio la cantidad para alertar en un globo rojo
echo "data: $total\n\n";
}
ve si es lo que necesitas