Académique Documents
Professionnel Documents
Culture Documents
Documentation
Get Involved
Help
Search
oci_password_change
oci_result
oci_pconnect
Change language:
Spanish
Edit
Report a Bug
Descripcin
resource oci_pconnect ( string $username , string $password
[, string $connection_string [, string $character_set [, int
$session_mode ]]] )
open in browser PRO version
pdfcrowd.com
Parmetros
username
El nombre de usuario de Oracle.
password
La contrasea de username.
connection_string
Contiene la instancia de Oracle a la que conectarse. Puede ser una
cadena de Conexin Sencilla (Easy Connect), o un Nombre de
pdfcrowd.com
[//]nombre_host[:puerto][/nombre_servicio][:tipo_servicio][/nombre_instancia].
Los nombres de servicio pueden encontrarse ejecuntado la utilidad de
Oracle lsnrctl status en el servidor donde se encuentra la base de
datos.
pdfcrowd.com
character_set
Determina el juego de caracteres usado por las bibliotecas cliente de
Oracle. El juego de caracteres no tiene por que coinicidir con el
pdfcrowd.com
o OCI_SYSDBA.
Valores devueltos
Devuelve un identificador de conexin, o FALSE en caso de error.
Ejemplos
Ejemplo #1 Ejemplo bsico de oci_pconnect() usando la sintaxis de Easy
Connect
pdfcrowd.com
<?php
// Conecta al servicio XE (esto es, una base de datos) en la mquina
"localhost"
$conn = oci_pconnect('hr', 'welcome', 'localhost/XE');
if (!$conn) {
$e = oci_error();
trigger_error(htmlentities($e['message'], ENT_QUOTES), E_USER_ER
ROR);
}
$stid = oci_parse($conn, 'SELECT * FROM employees');
oci_execute($stid);
echo "<table border='1'>\n";
while ($row = oci_fetch_array($stid, OCI_ASSOC+OCI_RETURN_NULLS)) {
echo "<tr>\n";
foreach ($row as $item) {
echo "
pdfcrowd.com
echo "</table>\n";
?>
Notas
Nota: Desde PHP 5.1.2 y PECL OCI8 1.1, el tiempo de vida y el nmero
Ver tambin
oci_connect() - Conecta a una base de datos de Oracle
pdfcrowd.com
down
2 notes
add a note
6 years
ago
For high
pdfcrowd.com
if (!function_exists('oci_pconnect'))
return false;
$toReturn = oci_pconnect('user', 'pass', 'db');
if ($testRes = @oci_parse($toReturn, 'SELECT
Count(group_type_code) FROM pvo.group_type'))
if (@oci_execute($testRes))
if (@oci_fetch_array($testRes))
return $toReturn;
oci_close($toReturn);
if (!function_exists('oci_connect'))
return false;
$toReturn = oci_connect('user', 'pass', 'db');
if ($testRes = @oci_parse($toReturn, 'SELECT
Count(group_type_code) FROM pvo.group_type'))
if (@oci_execute($testRes))
if (@oci_fetch_array($testRes))
return $toReturn;
oci_close($toReturn);
if (!function_exists('oci_new_connect'))
return false;
$toReturn = oci_new_connect('user', 'pass', 'db');
if ($testRes = @oci_parse($toReturn, 'SELECT
Count(group_type_code) FROM pvo.group_type'))
open in browser PRO version
pdfcrowd.com
if (@oci_execute($testRes))
if (@oci_fetch_array($testRes))
return $toReturn;
oci_close($toReturn);
return false;
}
?>
up -1
down
2 years
ago
However, if
pdfcrowd.com
add a note
Funciones de OCI8
oci_bind_array_by_name
oci_bind_by_name
oci_cancel
oci_client_version
oci_close
oci_commit
oci_connect
oci_define_by_name
oci_error
oci_execute
oci_fetch_all
oci_fetch_array
oci_fetch_assoc
oci_fetch_object
oci_fetch_row
open in browser PRO version
pdfcrowd.com
oci_fetch
oci_field_is_null
oci_field_name
oci_field_precision
oci_field_s cale
oci_field_s ize
oci_field_type_raw
oci_field_type
oci_free_descriptor
oci_free_s tatement
oci_get_implicit_resultset
oci_internal_debug
oci_lob_copy
oci_lob_is_equal
oci_new_collection
oci_new_connect
oci_new_cursor
oci_new_descriptor
oci_num_fields
oci_num_rows
oci_parse
oci_password_change
oci_pconnect
open in browser PRO version
pdfcrowd.com
oci_result
oci_rollback
oci_s erver_version
oci_s et_action
oci_s et_client_identifier
oci_s et_client_info
oci_s et_edition
oci_s et_module_name
oci_s et_prefetch
oci_s tatement_type
My PHP.net
Contact
Mirror sites
Privacy policy
pdfcrowd.com