meudeuk
Messages postés10Date d'inscriptionmardi 6 mai 2003StatutMembreDernière intervention 6 juin 2005
-
30 juin 2004 à 16:03
cs_Houzefa
Messages postés453Date d'inscriptiondimanche 9 février 2003StatutMembreDernière intervention 9 juillet 2004
-
1 juil. 2004 à 10:53
Bonjour,
alors voila , en gros je dois realiser une application en flash, qui affiche des messages textes et images recuperes dans une base de donnees.
mon probleme c'est que je n'arrive pas a afficher les images dans mon interface flach.
alors voila comment je fais:
l'appli flash charge une page php comme pour charger un image, c'est a dire avec :
loadMovie("apercu.php", 0,"monimage");
cette page php, va recuperer les images dans la base ( en mysql), et donc la stock dans une variable, puis la ressort. voila le code:
$resultat=mysql_query($requete) or die ("Requete invalide");
$ligne = mysql_fetch_row($resultat);
$image=$ligne[0];
cs_Houzefa
Messages postés453Date d'inscriptiondimanche 9 février 2003StatutMembreDernière intervention 9 juillet 20042 30 juin 2004 à 17:24
ca ne déclenche pas de pb comme ca mais c'est TRES IMPORTANT : faut mettre un arobase avant mysql_query
$resultat=@mysql_query($requete);
if (!$resultat) { die("Requete invalide"); }
voilà pke là tu traitais mal l'erreur si la bd ne fonctionne pas.
pour ton pb je suis pas sur que $image=$ligne [ 0 ] ; soit correct. si le champ de la base s'appelle "chaine_image", tu devrais plutot faire : $image=$ligne [ "chaine_image" ] ;
je mets des espaces avant et après les crochets pour éviter des pb d'affichage dans le forum.
cs_GRenard
Messages postés1662Date d'inscriptionlundi 16 septembre 2002StatutMembreDernière intervention30 juillet 20081 1 juil. 2004 à 00:08
Si la DB ne fonctionne pas tu traites l'erreur plus haut ! avec le connect ou le select db... tu ne mets pas un arrobas devant mysql_query comme Houzefa dit... c'est de la mauvaise programmation.
Tu peux en mettre seulement devant le connect ... car c'est la que tu vérifier si tu es connecté, pas devant le query...
De plus, le query ne sors pas "d'erreur"... pour la lire il faut aller prendre mysql_error().
meudeuk
Messages postés10Date d'inscriptionmardi 6 mai 2003StatutMembreDernière intervention 6 juin 2005 1 juil. 2004 à 09:36
c'est pas ca en faites mon prob, l'image j'arrive bien a l'afficher quand j'execute ma page php, mais c'est quand je veux l'afficher dans flash.
mais bon c'est peut etre pas la bon forum pour ca :p