[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]

[Hilos de Discusión] [Fecha] [Tema] [Autor]

[Sop.Tec.LinuxPPP] duda



Tengo el siguiente "programa" en php3 el cual para correrlo me voy al
navegador y apunto hacia la ubicación del mismo.
La bronca es que me pone un error de que se tardó más de 30 segs. en extraer
los datos.
No tengo ni idea de programación y quería ver si alguien me puede ayudar a
pasarlo a bash.
Gracias

<?

putenv("ORACLE_SID=orcl");
putenv("ORACLE_HOME=/u01/app/oracle/product/8.0.5");

$conn =  ora_logon("general@orcl", "general");
$curs = ora_open($conn);

ora_commitoff($conn);

$query = sprintf("select * from reportes");

ora_parse($curs, $query);
ora_exec($curs);

$ncols = ora_numcols($curs);


$fp = fopen("./a","w");

while (ora_fetch($curs))
{
//  for ($i=0; $i<$ncols; $i++)
//  {
    $line = ora_getcolumn($curs,0) . "|" . ora_getcolumn($curs,1) . "|" .

ora_getcolumn($curs,2) . "|" . ora_getcolumn($curs,3) . "|" . 
ora_getcolumn($curs,4) . "|" . ora_getcolumn($curs,5) . "|" .
ora_getcolumn($curs,6) . "|" . ora_getcolumn($curs,7) . "|" . 
ora_getcolumn($curs,8) . "|" . ora_getcolumn($curs,9) . "|" . 
ora_getcolumn($curs,10) . "|" . ora_getcolumn($curs,11) . "|" .
ora_getcolumn($curs,12) . "|" . ora_getcolumn($curs,13) . "|" .
ora_getcolumn($curs,14) . "|" . ora_getcolumn($curs,15) . "|" .
ora_getcolumn($curs,16) . "|" . ora_getcolumn($curs,17) . "|" .
ora_getcolumn($curs,18) . "|" . ora_getcolumn($curs,19) . "|" .
ora_getcolumn($curs,20) . "|" . ora_getcolumn($curs,21) . "|" .
ora_getcolumn($curs,22) . "|" . ora_getcolumn($curs,23) . "|" .
ora_getcolumn($curs,24) .
"\n";
    fputs($fp,$line);
//    printf("%s = %s", ora_columnname($curs,$i), ora_getcolumn($curs,$i));
//    printf("<br>");
//  }
}

ora_close($curs);
ora_logoff($conn);

fclose($fp);

?>




 David Bravo
____________________________________
 GE - CIAT
 Constituyentes Pte 120, 2° Piso
 Querétaro, Qro.
 México, 76030
 Tel	 (524) 238-2300 ext. 2511
 Dialcom	 8 * 879-2511
 Fax	 (524) 238-2310
e-mail	 mailto:david bravo en gemmc ge com

---------------------------------------------------------------------
Lista de soporte de LinuxPPP
 Reglas de la lista en http://pepe.net.mx/reglas.html



[Hilos de Discusión] [Fecha] [Tema] [Autor]