Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/05/2005, 01:16
NaughtyFer
 
Fecha de Ingreso: abril-2005
Mensajes: 16
Antigüedad: 19 años
Puntos: 0
Hola Jonnathan!!

Al fin una pregunta que creo poder contestar!! Yo estoy terminando una aplicación exactamente con las mismas características que la tuya: Oracle 9i+PHP bajo Windows.

Lo que es estrictamente la conexión, yo lo hago en dos líneas (date cuenta que, como se repetirán contínuamente, lo más interesante es hacerte una funcioncita, o bien llamarlo con include o require):

$host = "NombreUsuarioOracle@CadenaConexion";
$conexion = ora_logon($host, "Contraseña");

// Yo lo asigno a una variable, porque luego quiero empezar los scripts preguntando si la variable $conexion ha provocado un error o no, o sea if ($conexion) {.....} else {error de conexion}

Donde el nombre de usuario, la contraseña y la cadena de conexión son los tres datos que, en mi caso del SQL*Plus me pide cada vez que lo arranco.

Una vez tuve esto hecho y funcionando, el funcionamiento era siempre el mismo:
$host = "NombreUsuarioOracle@CadenaConexion";
$conexion = ora_logon($host, "Contraseña");
if ($conexion) {
$bd = ora_open($conexion);
.........
.........
}

Espero que sea esto a lo que te referías, y que te sirva de ayuda, vale?

Venga Jonnathan, un saludo!!