Bonjour,

la procédure oracle me retourne -1 mais le php me retourne 4294967295 ,

voici mon code php:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
<?php
...
$stid = oci_parse($conn, " BEGIN my_procedure(:Key, :RetCod );  END; ");
        oci_bind_by_name($stid,':Key',$key,-1,SQLT_CHR);
        oci_bind_by_name($stid,':RetCod',$retCod,-1,SQLT_INT);
        oci_execute($stid);
        return $retCod;
?>
Merci de votre retour