PHP - Stored procedures

 
Vista:

Stored procedures

Publicado por AshtarotH (1 intervención) el 15/07/2004 21:10:28
Salu2, a ver si alguien me peude ayudar. Teno un procedimiento en ORACLE y quiero llamarlo desde PHP.
el Codigo va algo así.

function OraProceAlmac($matricula, $semestre){
$matricula = trim($matricula);
$semestre = trim($semestre);
$Opointer = OCIParse($this->conexion,"begin inscribe1(:bind_var1, :bind_var2); end;");
OCIBindByName($Opointer, ":BIND_VAR1", $matricula,10);
OCIBindByName($Opointer, ":BIND_VAR2", $semestre,5);
if(OCIExecute($Opointer)){
OCICommit($this->conexion);
return(true);
}
else
return(false);
}

y como resultado obtengo una modificacion invisible (OCIROWCOUNT() = 1) y probando el procedimiento en la consola sql misma de oracle el procedimiento funciona.

Alguna idea?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder