Hola amigos tengo un problemita a ver si me pueden ayudar
tengo un SP en oracle pl-sql con parametros de entrada y salida ,
lo que hace esque no se pueda ingresar mas 3 solicitudes a un usuario dependiendo de un estado
pero no se como llamarlo desde php
no he trabajado con php y son nuevo en este tema
les agradeceria una ayudita
Saludos..
SP
Código SQL:
Ver originalCREATE OR REPLACE PROCEDURE Caratulas_abiertas(
id_solicitud$ IN NUMBER,
id_nomina$ IN NUMBER,
fecha_creacion$ IN DATE,
fecha_apertura$ IN DATE,
usuario$ IN VARCHAR,
dine_apertura$ IN NUMBER,
conductor$ IN VARCHAR,
empresa$ IN VARCHAR,
respuesta OUT INTEGER)
AS
contador$ INT;
BEGIN
SELECT COUNT(estado) INTO contador$
FROM ti_caratulas
WHERE conductor = conductor$ AND estado = 'Abierta';
IF contador$ < 3 THEN
INSERT INTO TI_CARATULAS (id_solicitud,id_nomina,fecha_creacion,
fecha_apertura,usuario,dine_apertura,
conductor,empresa,estado)
VALUES(id_solicitud$,id_nomina$,fecha_creacion$,
fecha_apertura$,usuario$,dine_apertura$,
conductor$,empresa$,'Abierta');
COMMIT;
respuesta := 1;
ELSE
respuesta := 2;
END IF;
END Caratulas_abiertas;
en php tengo la pagina donde recibe los parametros de otra pagina con POST
pero no se como armar el SP y llamada
Código PHP:
Ver original<?php include("php_conexion.php");
('".$_POST["n_solicitud"]."',
'".$_POST['n_nomina']."',
TO_DATE('".$_POST["f_rendicion"]."','dd-mm-yyyy'),
TO_DATE('".$_POST["f_apertura"]."','dd-mm-yyyy'),
'".$_POST["usuario"]."',
'".$_POST["p_apertura"]."',
'".$_POST['conductor']."',
'".$_POST["empresa"]."','Abierta');
?>