Hola de nuevo, pues ya lo pude resolver aqui les dejo el codigo que use por si alguien esta en la misma situacion
// mandamos llamar el proceso que interactua con la base de datos
$query_sql = "BEGIN MI_PROCEDIMIENTO($var1,:var2,$var3); END;";
// analiza la consulta
$result_query = ociparse($conexionOra, $query_sql);
// enlaza una variable PHP a un Placeholder de Oracle. La definición DEBE hacerse ANTES del ociexecute y despues del ociparse
ocibindbyname($result_query,":var2",$var2,strlen($ var 2));
// ejecuta la sentencia previamente analizada
$executa = ociexecute($result_query,OCI_DEFAULT);
ocicommit($conexionOra);
para mayor informacion visiten:
http://www.php.net/manual/es/function.ocibindbyname.php http://www.oracle-base.com/articles/...gForOracle.php http://webandbeer.com.ar/2008/06/ora...-bindings.html