c une kestion où faut repondre !!! - Programmation
Marsh Posté le 11-01-2002 à 18:14:09
clopinette a écrit a écrit : euhhh comment on fait pour faire la somme dun champ SQL, en php ! en gros c koi la commande !! ex : mysql_query("SELECT note FROM sondagequalif" ); |
J'ai pas bien compris non plus.... mais sûrement un truc du genre mysql_query("SELECT SUM(note) FROM sondagequalif" );
A++
Marsh Posté le 11-01-2002 à 18:14:46
je trouve pas la commande pour faire la somme de plusieur champ ! en gros jai 12 "id" ! et je voudrai faire la somme des "note" quil y a dedans ! c tout !
Marsh Posté le 11-01-2002 à 18:15:42
WiseTechi a écrit a écrit : J'ai pas bien compris non plus.... mais sûrement un truc du genre mysql_query("SELECT SUM(note) FROM sondagequalif" ); A++ |
alors si c ca !! t trop cool !! merci
Marsh Posté le 11-01-2002 à 18:17:25
merde !! ca me resort ca !
Resource id #3
Marsh Posté le 11-01-2002 à 18:20:17
Tu peux donner un extrait de la table, ou sa structure ? Ou un exemple de select qui te donne les differents trucs à sommer parce que là je vois pas bien
A++
Marsh Posté le 11-01-2002 à 18:24:13
clopinette a écrit a écrit : merde !! ca me resort ca ! Resource id #3 |
laisse moi deviner, tu fais qqch comme ca:
Code :
|
je me trompe? si non, alors c'est normal, il faut traité ta variable avant de l'afficher.
Marsh Posté le 11-01-2002 à 18:24:30
bong, je suis plus sur mais essaye ca :
$table = mysql_query("SELECT ID FROM table",$db);
while ($brol = mysql_fetch_array($table))
{
$somme += $table["ID"];
}
avec table : nom de ta table
ID : nom du champ que tu veux sommer
y a pit-être moyen de le faire directement avec un truc sql, mais moi je sais pas faire ca...
Marsh Posté le 11-01-2002 à 18:29:05
la vous ete cool de maider !!
euhh gizmo comment tu sais que jai fait ca ! lol
chui trop nul !
bon jessaye !!
ma structure :
Table --> sondagequalif --> id int(11) et note int(2)
Marsh Posté le 11-01-2002 à 18:31:50
gizmo a écrit a écrit :
|
Oui, c'est clair, ça ça marche pas, il faut faire
Code :
|
Le 0 dans mysql_result indique la colonne voulue de ton select (ici colonne 0, la premiere quoi)
Et puis il vaut mieux bien sûr faire la somme par mysql et non par php... beaucoup plus rapide !
A++
[edtdd]--Message édité par WiseTechi--[/edtdd]
Marsh Posté le 11-01-2002 à 18:35:32
WiseTechi a écrit a écrit : Oui, c'est clair, ça ça marche pas, il faut faire
|
ca marcheeeeeeeeeeeeeee!
MARCHI beaucoup
Marsh Posté le 11-01-2002 à 18:45:47
WiseTechi a écrit a écrit : Oui, c'est clair, ça ça marche pas, il faut faire
|
pour faire encore plus rapide, tu fais un simple $tmp=mysql_fetch_row($query) et ensuite un echo $tmp[0];
Marsh Posté le 11-01-2002 à 17:02:42
euhhh comment on fait pour faire la somme dun champ SQL, en php !
en gros c koi la commande !!
ex : mysql_query("SELECT note FROM sondagequalif" );
???
merci
---------------
Si il y a vraiment que nous dans cette univers ! ca me semble kun beau gachi d'espace ...