Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/07/2007, 18:14
augusto_jaramil
 
Fecha de Ingreso: junio-2004
Ubicación: Ciudad de Panama
Mensajes: 551
Antigüedad: 20 años, 4 meses
Puntos: 8
Ayuda con PHP + ADOdb por favor....

Que tal amigos,

Estoy construyendo un script en el cual se me hace necesario validar la estructura de una tabla de mi base de datos Oracle.

Utilizo ADODB y este abstractor tiene una funcion llamada MetaColumns($table) que efectivamente me retorna la estructura de la tabla requerida, pero tengo el lio de que no se como acceder a el objeto retornado por ADOdb.

Como ejemplo tengo lo siguiente:
La tabla diarios tiene dos atributos:
diario integer
nom_diario char(40)

Mi script es como sigue:
Código PHP:
$cols $db->MetaColumns($tabla); // Aqui $tabla = "diarios"
foreach ($cols as $key => $valor)
{
   
print_r($key); echo "<br>"// Aqui $key = DIARIO
   
print_r($valor); // Aqui $valor = ADOFieldObject Object ( [name] => diario [max_length] => [type] => INT [not_null] => 1 [has_default] => [default_value] => [scale] => 0 [binary] => ) 

Como logro pasar el valor de los campos max_length y type a variables php?

Espero haberme explicado y Agradezco de antemano sus aportes al respecto

Un Cordial Saludo