Non, $result prend comme valeur un "compte rendu d'exécution". L'affectation à $enreg se fait ensuite (fetchinto)
Merci
R

sylvain wrote:
Le Dimanche 1 Décembre 2002 14:21, Rosaire AMORE a écrit :

Salut à tous

J'ai des images stockées en blob dans oracle.(8.0.5 ou 8.1.7)
Je voudrais les faire afficher, en php et ... j'y arrive pas.
J'avais réussi à une époque avec le fragment de code suivant, que je
n'arrive plus à faire fonctionner maintenant. Sais pas pourquoi. J'obtiens
le symbole du "lien brisé" pour une image.
Le code :
====================
<?
$connection = OCILogon ("scott","tiger");
 $requete = "select img from image where cle=$num";
 $moncursor = OCIParse ($connection, $requete);
 $result=OCIExecute($moncursor);
 $result=OCIFetchinto($moncursor,$enreg);
header("Content-type: image/jpeg");
 echo $enreg[0]->load();
?>
====================
Evidement ma table s'appelle image, deux colonnes (cle de type number, et
img de type blob)
Mes images sont des .jpg.

Une idée?

Merci
Rosaire

Salut Rosaire,

je ne connais pas beaucoup le php mais, n'as-tu pas une erreur à la 4e ligne:
  $result=OCIExecute($moncursor);
tu affecte $result mais ce ne serait pas plutot $enreg ?

Sylvain S





------------------------------------------------------------------------

Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";



Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";

Répondre à