Bonjour,
Voici la requete qui me permet d'aller chercher les ingredients, je souhaiterais avoir qte (champs decimal), sans virgule si c'est 0 et faire en sorte de couvertir 0.5 en 1/2 et 0.25 en 1/4.
$query="select co.qte, co.unite, i.nom from conso co, ingredient i, recette r ";
$query.="where r.id=co.id_recette and co.id_ingredient=i.id and r.id=".$_GET["id_recette"];
$result=mysql_query($query,$cnx);
while($ingredient=mysql_fetch_array($result)){
$data["ingredient"].="<li><img src=\"images/fleche.gif\" alt=\"\" />
<span class=\"\">".$ingredient["qte"]."</span>
<span class=\"\">".$ingredient["unite"]."</span>
<span class=\"\">".$ingredient["nom"]."</span>
</li>\r\n";
}
$verif=explode(".",$ingredient["qte"]);
if($verif[1]=="0"||$ingredient["qte"]==0){
$ingredient["qte"]=$verif[0];
}
else{
$ingredient["qte"]="1/".(1/$ingredient["qte"]."");
}
Mais ça ne marche pas et je ne vois pas comment faire. Sad
Merci pour votre aide