Bonjour,
Je debute en PHP et voici un des codes qui, selon un ami est cence fonctionner...
Je souhaiterais afficher un mot avec une condition en PHP.
Dans ma BDD le champ est : AVAILABLE ou UNAVAILABLE.
Je souhaiterais que dans le premier cas ca soit ecrit en Vert et dans le second, en rouge.
Voici mon code, biensur, je ne comprend pas ou est l'erreur...
<?php
$ourquery = mysql_query("SELECT * from XXXXX WHERE id=1") or die(mysql_error());
while($thef = mysql_fetch_array($ourquery))
{
?>
</p>
<p> </p>
<b style="color:
<?
{
if ($thef == 'AVAILABLE')
{
echo "green";
}
else
{
echo "red";
}
}
?>
">
<?php echo $thef["availability"]; ?></b>
<?php
}
?>
Le resultat que j'ai actuellement, est le mot : AVAILABLE ecrit en Rouge (pas logique) et en Gras (Encore moins logique vu que je n'ai pas de balises de style...)Merci pour votre aide