Salut à tous,
je suis programmeur PHP & PL/SQL débutant. J'essaye d'exécuter une procédure stocké Oracle avec PHP en passant par une connexion DNS (fonction PHP odbc_connect). Voici le programme dont j'essaye de reproduire, et que marche avec les extensions PHP OCI:
Pourriez-vous, s'il vous plait, me mettre sur le bonne route. Merci pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 // call Oracle stored procedure $stmt = OCIParse($conn_direct,"BEGIN employee_id(:p1,:p2,:res); END;"); OCIBindByName($stmt,":p1",$p1,255); OCIBindByName($stmt,":p2",$p2,255); OCIBindByName($stmt,":res",$res,5); $p1 = $emp_user_direct; $p2 = $emp_password_direct; OCIExecute($stmt); echo " User ID : ".$res;
Partager