¿Es este un verdadero sondeo largo?

Después de muchas pruebas, puedo mantener con éxito la conexión continua del servidor con la base de datos. Ahora codifique los mensajes y muestre los mensajes, si hay novedades en la base de datos.

Por favor revise y diga¿Si existe una verdadera técnica de sondeo largo en este código? Si no es así, entonces por favor sugiero, dónde estoy equivocado (desviándome de una encuesta larga) y cómo esto puede convertirse en una verdadera encuesta larga.

Actualmente, estoy recibiendo estos errores. Sin embargo, todavía mantiene la conexión continua con la base de datos.

Cada vez, solo se extrae un mensaje en lugar de todos.(Utilicé .each loop pero detiene el sondeo largo)

Después de cada 10/15 segundos, aparece un error de token (Parse erroe (error de sintaxis = token inesperado)).

var last_msg_id = 2;

function load_msgs() {
$.ajax({
type:"Post",
url:"getdata.php",
data:{
    last_msg_id:last_msg_id
},
dataType:"json",
async:true,
cache:false,
success:function(data) {
    var json = data;
    $("#commidwin").append(json['msg']);
    last_msg_id = json["last_msg_id_db"];
    setTimeout("load_msgs()", 1000);
},
error:function(XMLhttprequest, textstatus, errorthrown) {
    alert("error:" + textstatus + "(" + errorthrown + ")");
    setTimeout("load_msgs()", 15000);
}




});
}

Archivo php está aquí

 $last_msg_id=$_POST['last_msg_id'];
$last_msg_id_db=1;

while($last_msg_id>$last_msg_id_db){
    usleep(10000);
    clearstatcache();

    $sql=mysqli_query($db3->connection,"SELECT * FROM chat_com where id>'$last_msg_id' ORDER by id ASC");

    $sql_m=mysqli_query($db3->connection,"SELECT max(id) as maxid  FROM chat_com");
    $row_m=mysqli_fetch_array($sql_m);
    $last_msg_id_db=$row_m['maxid'];

    while($row=mysqli_fetch_array($sql)){
        $textt=$row['mesg'];

        $last_msg_id_db=$last_msg_id_db;
        $response=array();
        $response['msg']=$textt;
        $response['last_msg_id_db']=$last_msg_id_db;
    }
}

echo json_encode($response);

Respuestas a la pregunta(1)

Su respuesta a la pregunta