Consultas Oracle y PHP

casej
27 de Enero del 2006
Hola a todos, estoy intentando realizar una consulta con Oracle y PHP. El caso es que la conexión la ghace perfectamente, asi como reconocer los atributos que tienen las tuplas de las consultas que realizo, el problema es que no me devuelve el valor de los atributos. El código de mi función es el siguiente:

function select($SQL){

// Acceso a B.D. Oracle
$conn = conectarBBDD();

if ($conn){
// Analiza la consulta en búsqueda de errores de sintaxis
$stmt = OCIParse($conn,$SQL);


// Si hay error.... devolvemos 2
if (!$stmt){
OCILogoff($conn);
return("-2");
}

// Ejecutamos la sentencia, si hay error... devolvemos -4
if (!OCIExecute($stmt, OCI_DEFAULT)){
OCILogoff($conn);
return("-4");
}

// Select Data...

OCIExecute($stmt, OCI_DEFAULT);
while (OCIFetch($stmt)) {
echo "COL1=" . ociresult($stmt, "COL1") .
"n";
}

//

// Si no hay error en la ejecucion, cerramos la conexion,
// y devolvemos el resultado de la consulta
OCILogoff($conn);
//return($resultado);

}

Espero que alguien pueda echarme un cablecillo.

Gracias de antemano.