Hola Amigos:
Llevo desde hace algún tiempo programando unas páginas web. Sin prisa pero sin pausa. Uso PHP 4.3.10 y hago referencias por ODBC a BD en SQL 8 y 9 (2000 y 2005) y a ACCESS (97 en adelante). El caso es que ahora quiero sacar datos de ORACLE.
Después de bastante tiempo he logrado la conexión a la BD mediante las funciones OCI y también extraer datos. El problema es al devolver las horas. Cuando tengo un campo datetime y uso una variable que sea un array de resultados sólo recibo la fecha "30/12/99" (valor del campo: "1899-12-30 8:00:00"). Estoy probando con OCIFetchInto y OCIFetchStatement, pero no soy capaz de obtener un resultado válido.
Mi Código:
Código:Alguna sugerencia ?? Muchas gracias de antemano$sql="SELECT HORA FROM TABLA"; $sql=OCIParse($con, $sql); OCIExecute($sql); if (OCIFetchInto($sql, $rec, OCI_ASSOC + OCI_RETURN_NULLS)) echo $rec["HORA"];