Funciones de Cubrid
PHP Manual

cubrid_connect_with_url

(PECL CUBRID >= 8.3.0)

cubrid_connect_with_urlSe usa para establecer el entorno de conexión a su servidor

Descripción

resource cubrid_connect_with_url ( string $conn_url [, string $userid [, string $passwd ]] )

La función cubrid_connect_with_url() se usa para establecer el entorno de conexión a su servidor usando la información de conexión pasada con un argumento de cadena de url. Si la característica HA está habilitada en CUBRID se debe especificar la información de conexión para el servidor de emergencia, el cual se usa para la recuperación de fallos cuando sucede uno, en el argumento de cadena de url de esta función. Si el nombre de usuario y la contraseña no se dan se realizará la conexión "PUBLIC" por omisión.

<url> ::= cci:CUBRID:<host>:<db_name>:<db_user>:<db_password>:[?<properties>] <properties> ::= <property> [&<propertygt;] <alternative_hosts> ::= <standby_broker1_host>:<port> [,<standby_broker2_host>:<port>] <host> := HOSTNAME | IP_ADDR <time> := SECOND

Parámetros

conn_url

Una cadena de caracteres que contiene la información de conexión al servidor.

userid

El nombre de usuario de la base de datos.

passwd

La contraseña del usuario.

Valores devueltos

Identificador de conexión, cuando el proceso tiene éxito.

FALSE, cuando el proceso no tiene éxito.

Ejemplos

Example #1 Ejemplo de cubrid_connect_with_url() sin propiedades

<?php
$conn_url 
"cci:CUBRID:127.0.0.1:33088:demodb:dba:123456:"
$con cubrid_connect_with_url ($conn_url);

if (
$con) {
   echo 
"Se conectó con éxito";
   
$req =cubrid_execute($con"insert into person values(1,’James’)");

   if (
$req) {
      
cubrid_close_request ($req);
      
cubrid_commit ($con);
   } else {
      
cubrid_rollback ($con);
   }
   
cubrid_disconnect ($con);
}
?>

Example #2 Ejemplo de cubrid_connect_with_url() con propiedades

<?php
$conn_url 
"cci:CUBRID:127.0.0.1:33088:demodb:dba:123456:?althost=10.34.63.132:33088&rctime=100"
$con cubrid_connect_with_url ($conn_url);

if (
$con) {
   echo 
"Se conectó con éxito";
   
$req =cubrid_execute($con"insert into person values(1,’James’)");

   if (
$req) {
      
cubrid_close_request ($req);
      
cubrid_commit ($con);
   } else {
      
cubrid_rollback ($con);
   }
   
cubrid_disconnect ($con);
}
?>

Ver también


Funciones de Cubrid
PHP Manual