Auden <""@free.fr>
2007-06-03 13:45:58 UTC
Bonjour,
Je souhaite afficher une image selon de le résultat d'une requete. J'obtiens
bien le resultat de ma requete mais impossible d'afficher l'image en
conséquence...
Voici le code en question :
-------------------------------------------
$query = "SELECT AVG(crit1) FROM boutiqueanimalissaintpriest WHERE
TO_DAYS(NOW()) - TO_DAYS(date) <= 180;";
$result = mysql_query($query);
$record_array = mysql_fetch_array($result, MYSQL_NUM);
$moyenne = $record_array[0] ;
if ( $moyenne == 0 ) {
echo "Pas de note";
} else {
echo round($moyenne, 2);
echo " / 10";
if($moyenne =0)
echo '<img="etoiles/etoile0.png" alt="texte alternatif" title="Titre de
l\'image" />';
if($moyenne >= 1 && $moyenne < 2)
echo '<img="etoiles/etoile0.png" alt="texte alternatif" title="Titre de
l\'image" />';
elseif($moyenne >= 2 && $moyenne < 3)
echo '<img="etoiles/etoile0.png" alt="texte alternatif" title="Titre de
l\'image" />';
elseif($moyenne >= 3 && $moyenne < 4)
echo '<img="etoiles/etoile0.png" alt="texte alternatif" title="Titre de
l\'image" />';
elseif($moyenne >= 4 && $moyenne < 5)
echo '<img="etoiles/etoile0.png" alt="texte alternatif" title="Titre de
l\'image" />';
elseif($moyenne >= 5 && $moyenne < 6)
echo '<img="etoiles/etoile0.png" alt="texte alternatif" title="Titre de
l\'image" />';
elseif($moyenne >= 6 && $moyenne < 7)
echo '<img="etoiles/etoile0.png" alt="texte alternatif" title="Titre de
l\'image" />';
elseif($moyenne >= 7 && $moyenne < 8)
echo '<img="etoiles/etoile0.png" alt="texte alternatif" title="Titre de
l\'image" />';
elseif($moyenne >= 8 && $moyenne < 9)
echo '<img="etoiles/etoile0.png" alt="texte alternatif" title="Titre de
l\'image" />';
elseif($moyenne >= 9)
echo '<img="etoiles/etoile0.png" alt="texte alternatif" title="Titre de
l\'image" />';
}
// on ferme la connexion
mysql_close();
?>
Si quelqu'un peut me dire pourquoi l'image ne s'affiche pas ça serait sympa
:-)
Merci
Auden
Je souhaite afficher une image selon de le résultat d'une requete. J'obtiens
bien le resultat de ma requete mais impossible d'afficher l'image en
conséquence...
Voici le code en question :
-------------------------------------------
$query = "SELECT AVG(crit1) FROM boutiqueanimalissaintpriest WHERE
TO_DAYS(NOW()) - TO_DAYS(date) <= 180;";
$result = mysql_query($query);
$record_array = mysql_fetch_array($result, MYSQL_NUM);
$moyenne = $record_array[0] ;
if ( $moyenne == 0 ) {
echo "Pas de note";
} else {
echo round($moyenne, 2);
echo " / 10";
if($moyenne =0)
echo '<img="etoiles/etoile0.png" alt="texte alternatif" title="Titre de
l\'image" />';
if($moyenne >= 1 && $moyenne < 2)
echo '<img="etoiles/etoile0.png" alt="texte alternatif" title="Titre de
l\'image" />';
elseif($moyenne >= 2 && $moyenne < 3)
echo '<img="etoiles/etoile0.png" alt="texte alternatif" title="Titre de
l\'image" />';
elseif($moyenne >= 3 && $moyenne < 4)
echo '<img="etoiles/etoile0.png" alt="texte alternatif" title="Titre de
l\'image" />';
elseif($moyenne >= 4 && $moyenne < 5)
echo '<img="etoiles/etoile0.png" alt="texte alternatif" title="Titre de
l\'image" />';
elseif($moyenne >= 5 && $moyenne < 6)
echo '<img="etoiles/etoile0.png" alt="texte alternatif" title="Titre de
l\'image" />';
elseif($moyenne >= 6 && $moyenne < 7)
echo '<img="etoiles/etoile0.png" alt="texte alternatif" title="Titre de
l\'image" />';
elseif($moyenne >= 7 && $moyenne < 8)
echo '<img="etoiles/etoile0.png" alt="texte alternatif" title="Titre de
l\'image" />';
elseif($moyenne >= 8 && $moyenne < 9)
echo '<img="etoiles/etoile0.png" alt="texte alternatif" title="Titre de
l\'image" />';
elseif($moyenne >= 9)
echo '<img="etoiles/etoile0.png" alt="texte alternatif" title="Titre de
l\'image" />';
}
// on ferme la connexion
mysql_close();
?>
Si quelqu'un peut me dire pourquoi l'image ne s'affiche pas ça serait sympa
:-)
Merci
Auden