Función PHP mysqli_kill ()
Definición y uso
los mysqli_kill() La función acepta un ID de proceso como parámetro y solicita al servidor MySQL que elimine el hilo especificado.
Sintaxis
mysqli_kill($con, $processid);
Parámetros
No Señor | Descripción de parámetros |
---|---|
1 | con(Mandatory) Este es un objeto que representa una conexión a MySQL Server. |
2 | processid(Mandatory) Es un valor entero que representa la identificación del proceso. |
Valores devueltos
Esta función devuelve el valor booleano que es verdadero si la operación fue exitosa y falso en caso de falla.
Versión PHP
Esta función se introdujo por primera vez en PHP Versión 5 y funciona en todas las versiones posteriores.
Ejemplo
El siguiente ejemplo demuestra el uso de la función mysqli_kill () (en estilo procedimental):
<?php
//Creating the connection
$con = mysqli_connect("localhost","root","password","test");
$id = mysqli_thread_id($con);
mysqli_kill($con, $id);
$res = mysqli_query($con, "CREATE TABLE Sample (name VARCHAR(255))");
if($res){
print("Successful.....");
}else{
print("Failed......");
}
?>
Esto producirá el siguiente resultado:
Failed.....
Ejemplo
En el estilo orientado a objetos, la sintaxis de esta función es $ con> kill (); A continuación se muestra el ejemplo de esta función en el estilo orientado a objetos $ minus;
<?php
//Creating the connection
$con = new mysqli("localhost","root","password","test");
$id = $con->thread_id;
$con->kill($id);
$res = mysqli_query($con, "CREATE TABLE Sample (name VARCHAR(255))");
if($res){
print("Successful.....");
}else{
print("Failed......");
}
?>
Esto producirá el siguiente resultado:
Failed.....
Ejemplo
<?php
$connection_mysql=mysqli_connect("localhost","root","password","mydb");
if (mysqli_connect_errno($connection_mysql)){
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$t_id = mysqli_thread_id($connection_mysql);
$res = mysqli_kill($connection_mysql,$t_id);
if($res){
print("Thread terminated successfully......");
}
Thread terminated successfully......
?>
Esto producirá el siguiente resultado:
Thread terminated successfully......