Bonjour,
Suite à la mise à jour de PHP 5.1 vers PHP 5.2, j'ai le message suivant :
Je viens donc de faire quelques recherches, et si je ne me trompe pas, cela viens du faite que dans la base il y a un champ CLOB.Catchable fatal error: Object of class OCI-Lob could not be converted to string in /.../edit-indicateur.php on line 77
Et PHP 5.2, ne les gèrent plus comme des chaînes de caractère.
Voici une partie de mon code PHP
Est ce que quelqu'un a eu le même problème ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 function retourneLigneRes($resultat) { ocifetchinto($resultat, $ligne, OCI_ASSOC); return $ligne; } ... ... //construction de la requete $stmt="SELECT * FROM T_INDICATEUR WHERE TI_ID='".$_GET['id']."'"; ... //preparation et execution de la requete $res = $conn->parseExecuteBD($stmt); $leres = $conn->retourneLigneRes($res); ... $descriptif = stripslashes($leres['TI_DESCRIPTIF']); // <-- Ligne 77
Avez vous des idées pour résoudre ce problème ?
Merci, d'avance pour votre aide.
Tony
Partager