cubrid_ping

(PECL CUBRID >= 8.3.1)

cubrid_pingHacer ping en una conexión al servidor o reconectar si no hay conexión

Descripción

cubrid_ping ([ resource $conn_identifier ] ) : bool

Verifica si la conexión al servidor está funcionando..

Parámetros

conn_identifier

El identificador de conexión de CUBRID. Si el identificador de conexión no se especifica, se asume la última conexión abierta por cubrid_connect().

Valores devueltos

Devuelve TRUE si la conexión al servidor CUBRID está funcionando, si no FALSE.

Ejemplos

Ejemplo #1 Ejemplo de cubrid_ping()

<?php
set_time_limit
(0);

$con cubrid_connect('localhost'33000'demodb');

/* Se asume que esta consulta tomará mucho tiempo */
$sql "select * from athlete";
$result cubrid_query($sql);
if (!
$result) {
    echo 
'La consulta #1 falló, saliendo.';
    exit;
}

/* Asegurarse de que la conexión todavía perdura, si no, intentar reconectar */
if (!cubrid_ping($con)) {
    echo 
'Conexión perdida, saliendo después de la consulta #1';
    exit;
}
cubrid_free_result($result);

/* Ya que la conexión aún perdura, vamos a ejecutar otra consulta */
$sql2 "select * from code";
$result2 cubrid_query($sql2);
?>