[RESOLU] Calculer plusieurs champs dans MySQL et afficher le résultat

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 : [RESOLU] Calculer plusieurs champs dans MySQL et afficher le résultat

Re: Calculer plusieurs champs dans MySQL et afficher le résu

par rickphp » 04 nov. 2012, 20:17

Merci :)

Re: Calculer plusieurs champs dans MySQL et afficher le résu

par schim59 » 04 nov. 2012, 20:15

'as panier' permet de renommer le champ SUM(ton champ) en un champ panier.
J'ai mis ce nom au pif. Il aurait été plus judicieux de l'appeler total_panier.

En fait, je crois que sa sert surtout a la présentation SQL.

En effet je ne vois pas vraiment d'utilité pour une requête si simple.
Tu peux l'enlever

Re: Calculer plusieurs champs dans MySQL et afficher le résu

par rickphp » 04 nov. 2012, 20:14

Ok j'ai trouvé :)
$requete6 = "SELECT SUM(prix) AS total FROM panier WHERE id_visiteur = '".mysql_real_escape_string($_SESSION['id'])."'";
											$req_exec6 = mysql_query($requete6);
											$resultat6 = mysql_fetch_array($req_exec6);
											echo $resultat6['total'];

Re: Calculer plusieurs champs dans MySQL et afficher le résu

par rickphp » 04 nov. 2012, 20:11

Pourquoi le AS panier? Ma table s'appelle panier.. donc se serait plutôt :
$requete6 = "SELECT SUM(prix) FROM panier WHERE id_visiteur = '".mysql_real_escape_string($_SESSION['id'])."'";
$req_exec6 = mysql_query($requete6);
echo $req_exec6;
Mais ça ne fonctionne pas du tout :p

Ca retourne : Resource id #8

Re: Calculer plusieurs champs dans MySQL et afficher le résu

par schim59 » 04 nov. 2012, 20:05

Bonjour,
SELECT SUM(nom du champ) as panier FROM tatable WHERE id='id_user'
ORDer BY SUM(nom du champ);
Me semble correct.

Bon codage

sql-bases-donnees/mysql-calculer-sum-co ... 62817.html

Calculer plusieurs champs dans MySQL et afficher le résultat

par rickphp » 04 nov. 2012, 19:48

Bonjour,

Je crois que tout est indiqué dans le titre, je chercher à calculer la somme de tout les champs prix, ou se trouve mon id visiteur... (dans le but d'un papier d'achat)

Quelqu'un aurait une idée?