Et bien figures toi que j'ai cru que je venais de vivre un cauchemar (plusieurs heures de galère et mon dimanche foutu en l'air) quand ça s'est mis à marcher tout d'un coup lorsque j'ai transformé mon :

echo $enreg[0]->load();
en :
print "$enreg[0]->load()";

Va vraiment falloir que je dégotte un super spécialiste de php pour m'expliquer ce bin's.
Merci pour la participation en tout cas.
Si j'ai une info + précise, j'avise.
Merci
Rosaire

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 à