probleme avec la fonction round()

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : probleme avec la fonction round()

par x@v » 06 janv. 2009, 14:38

c'est surtout que je n'ai pas envie de chercher pour lui.

par hakazizi » 06 janv. 2009, 14:38

ok merci

par Calimero » 06 janv. 2009, 13:53

la j'ai eu le solution toute cuite dans le bec sans explication et cela ne me fait pas progresser merci.
Peut-être qu'il ne la connaît même pas lui-même (même s'il a eu une bonne intuition).

Tu peux en tirer un principe d'ordre général : quand ça ne marche vraiment pas, ne reste pas bloqué sur un code tel quel et essaye de faire autrement. Tu peux toujours garder le problème sous le coude pour le jour où tu auras le temps de chercher par toi-même et comprendre le pourquoi du comment.

par hakazizi » 06 janv. 2009, 13:31

la j'ai eu le solution toute cuite dans le bec sans explication et cela ne me fait pas progresser merci.

par hakazizi » 31 déc. 2008, 23:09

merci sa fonctionne et pour l'explication pourquoi est-ce ignorer?

par x@v » 31 déc. 2008, 21:20

fait le round dans la requete pour voir ?

probleme avec la fonction round()

par hakazizi » 31 déc. 2008, 20:34

je voudrait faire une baisse generale de mes prix.
alors j'ai fait ce petit code le probleme c'est que $taux s'affiche dans l'echo avec 2 chiffres apres la virgule donc la fonction round fonctionne.
seulement le soucis c'est qu'arriver a la base de donner la fonction round n'agit plus et me donne des chiffres avec beaucoup de chiffre apres la virgule et la je ne comprend pas ou j'ai merdé
merci a tous
$baisse1=mysql_query("SELECT id,prix FROM produit");
while($baisse=mysql_fetch_assoc($baisse1))
{
extract($baisse);
$taux=$prix-$prix*0.16387959865899;
$taux=round($taux,2);
echo"$id prix $prix nouveau prix $taux<br>";
mysql_query("UPDATE produit SET prix=$taux WHERE id=$id");
}