Ver Mensaje Individual
  #5 (permalink)  
Antiguo 12/05/2008, 11:22
lucasarts_18
 
Fecha de Ingreso: enero-2007
Mensajes: 272
Antigüedad: 17 años, 4 meses
Puntos: 5
De acuerdo Re: parametro oracle rowtype y llamarlo desde php, ¿cómo?

Hola GatorV:

Despues de probar y probar y probar...., logré dar con la solución, esos tipos de parámetros Oracle se ejecutan de la siguiente forma desde php.

Código PHP:
function registrarse(){

    
$conn oci_connect('logisticpoint''logisticpoint''pchome') or die;

    
$param1 "Prueba";
    
$param2 "15/07/2008";
    
$param3 55;

    
$sql "declare pdatos prueba%rowtype;".
      
"begin pdatos.columna1 := :param1;".
      
"pdatos.columna2 := :param2;".
      
"pdatos.columna3 := :param3;".
      
"adm_clientes.registrar(pdatos => pdatos);end;";

   
$sth oci_parse($conn$sql);

   
oci_bind_by_name($sth":param1"$param110);
   
oci_bind_by_name($sth":param2"$param210);
   
oci_bind_by_name($sth":param3"$param310);
   
oci_execute($sth);


Eso sería un ejemplo completo....espero que a alguien le sirva

Hasta Luego .-