Tengo un problema que puede parecer fácil, no sabia si dejarlo acá o en oracle, les explico.
Tengo un SP con 3 parámetros de entrada (IN) y un cursor, ya que es oracle 9 o 10.
todo dentro de una función
Código PHP:
public function get_indices_sms_pre($txtIdOrden, $txtFcInicial, $txtFcFinal)
{
$FcInicial = date("Y-m-d h:m:s", strtotime($txtFcInicial));
$FcFinal = date("Y-m-d h:m:s", strtotime($txtFcFinal));
$query="call MAC.SPA_OBT_ETR_PREDICHA('".$txtIdOrden."','".$FcInicial."','".$FcFinal."')";
$respuesta = $this->set_bd($query);
return $respuesta;
}
Código PHP:
Warning: oci_execute(): ORA-06553: PLS-306: wrong number or types of arguments in call to 'SPA_OBT_ETR_PREDICHA'
PD: la conexión al creo desde otra clase utilizando set_bd.
Saludos.
Gracias de antemano