Descripción
int
ifx_connect
( [string database [, string userid [, string password]]])
Si
tuvo
éxito
,
devuelve
un
identificador
de
conexión
en
otro
caso
FALSE
.
ifx_connect(
)
establece
una
conexión
con
un
servidor
INFORMIX
.
Todos
los
argumentos
son
opcionales
,
y
si
no
se
pasan
,
se
toman
los
valores
del
fichero
de
configuración
(
ifx.default_host
para
el
ordenador
donde
se
encuentra
el
servidor
(si
no
es
definida
,
las
librerías
de
Infomix
usarán
la
variable
de
entorno
INFORMIXSERVER
)
,
ifx.default_user
para
el
usuario
(userid)
,
ifx.default_password
para
la
contraseña
(password
)
(ninguna
,
si
no
es
definida
)
.
Para
una
segunda
llamada
a
ifx_connect(
)
con
los
mismos
argumentos
,
no
se
establecerá
una
nueva
conexión
,
en
vez
de
eso
,
el
identificador
de
enlace
de
la
conexión
abierta
será
devuelto
.
La
conexión
con
el
servidor
será
cerrada
tan
pronto
como
la
ejecución
del
guión
(
script
)
finalice
,
a
menos
que
anteriormente
se
haya
llamando
a
ifx_close(
)
.
Examina
también
ifx_pconnect(
)
,
y
ifx_close(
)
.
Ejemplo
1
.
Conexión
a
una
base
de
datos
Informix
$conn_id
=
ifx_pconnect
(
mydb@ol_srv1
,
"imyself"
,
"mypassword")
;
|
|