Services : Actualité Emploi Blog Forum Flux
Formation Trafic : Référencement Liens sponsorisés Affiliation Ecommerce Nom de domaine E-réputation Marketing Mobile Black Hat
Formation Technique : Performance Web Html Css Sql Curl Asp Dotnet Php Ajax Wordpress Twitter Google Analytics

Forum Oseox
Oseox

Arrondir à deux décimales un variable (AVG)

Forum Référencement et Trafic
Nous sommes le Jeu 23 Nov 2017 21:36

Heures au format UTC [ Heure d’été ]




Poster un nouveau sujet Répondre au sujet
Auteur Message
MessagePosté: Jeu 7 Avr 2011 13:26 
Bonjour,
Je cherche a arrondir à deux décimales une requête Mysql sous PHP.
Voici mon code PHP:
Code:
<?php
echo "<br/><b>function(AVG) Group by type</b><br/><br/>";
$con = my_conn();
$query = "SELECT type, AVG(price) FROM produits GROUP BY type";
$result = mysql_query($query) or die(mysql_error());
echo "<table border='1'>";
echo "<tr>";
echo "<th>Type</th>";
echo "<th>Average</th>";
echo "</tr>";
while($row = mysql_fetch_array($result)){
   echo "<tr><td>";
   echo "<b>".$row['type']."</b>";
   echo "</td><td>";
   echo "<b><center>".$row['AVG(price)']."</center></b>";
   echo "</td></tr>";
   }
echo "</table>";
mysql_close($con);
?>

Le champ "price" est défini dans MySQL comme FLOAT(4,2).
Le code marche très bien mais me retourne une moyenne avec 6 décimales.
Comment paramétrer la variable $row['AVG(price)'] ???
Merci de votre aide.
PS j'ai essayé sans succés number_format() ainsi que round().


Haut
 Profil Envoyer un e-mail  
 
Afficher les messages postés depuis:  Trier par  
Poster un nouveau sujet Répondre au sujet  [ 1 message ] 

Heures au format UTC [ Heure d’été ]


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité


Vous ne pouvez pas poster de nouveaux sujets
Vous ne pouvez pas répondre aux sujets
Vous ne pouvez pas éditer vos messages
Vous ne pouvez pas supprimer vos messages
Vous ne pouvez pas joindre des fichiers

Rechercher:
Aller à:  
Abonnez-vous au flux RSS

Blog

Forum

Offres d'emploi

Copyright : Moteur, traduction et optimisation
Merci de votre visite sur le forum Oseox