Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

MATAR consultas MySQL usando PHP se o usuário fechar o navegador ou navegar de uma página para outra


passo 1:Obtenha o ID do thread da conexão MySql
    $thread_id = mysqli_thread_id($link);

passo 2:Use ignore_user_abort(); em código

passo 3:Verifique se a conexão está fechada. Se sim, mate o thread da seguinte forma:
        if (connection_aborted() && mysqli_kill($connection_link, $thread_id)) {
           die();
        }

Verifique a solução aceita de esta pergunta .