additioner valeurs numériques de champs

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 : additioner valeurs numériques de champs

par emb1 » 10 janv. 2008, 14:16

OK suis inscrit

à plus tard

par Truc » 10 janv. 2008, 14:01

Pouah réponse trouvée dans l'un de tes anciens messages (2005) :ordi:

Modération :
Puisque ta question est résolue, j'ajoute le tag [Résolu]
pour indiquer aux personnes qui voudront consulter ce sujet qu'il contient une solution.

Tu peux réaliser cette opération toi-même
en cliquant sur le bouton Image qui s'affiche en haut à gauche de ce sujet
si tu as posté le 1er message en tant que membre (inscrit et identifié).

Alors... inscris-toi !!! ;)

par emb1 » 10 janv. 2008, 13:52

J'ai trouvé....

Double excuses :
- pour le choix du forum (quoique ça se discute puisque les arguments se recoupent entre php et mysql...)
- pour le fait que j'ai finalement trouvé la réponse... ici :
http://www.phpfrance.com/forums/viewtop ... er+valeurs


MERCI

Quest-ce qu'on ferait sans vous ?
Emmanuel

[Note : ce message a été posté de manière anonyme avant d'être réattribué à son auteur]

par Ryle » 10 janv. 2008, 13:41

Modération :
Afin d'obtenir plus de réponses, le sujet est déplacé dans le forum "SQL & Bases de données".

Merci de prendre le temps de lire les règlements
ainsi que l'intitulé de chaque forum avant de poster un nouveau sujet.



Nota : mysql_num_rows() te retourne le nombre d'enregistrements retournés par ta requête... soit une ligne. Pour obtenir la valeur d'un champ, il te faut utiliser l'une des fonction mysql_fetch_*

additioner valeurs numériques de champs

par emb1 » 10 janv. 2008, 13:10

Bonjour,

ça semble tellement simple, mais je ne trouve pas la commande SQL Select... pour compter valeurs contenues dans un champ.
Je m'explique :
structure de ma table : nombre, reference, date_sem
Pour une même référence et même date, je veux additionner les valeurs qui sont dans nombre.

J'ai essayé ça, mais ça renvoit 1 au lieu de 4 :

Code : Tout sélectionner

$requete = "SELECT SUM(nombre) AS total FROM matable WHERE reference = '$ligne->reference' AND date_sem='$ligne->dates' "; $resultat=mysql_query($requete,$dbc); $total_nombre = mysql_num_rows($resultat);

Merci !!!

Emmanuel

[Note : ce message a été posté de manière anonyme avant d'être réattribué à son auteur]