c une kestion où faut repondre !!!

c une kestion où faut repondre !!! - Programmation

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" );  
 
??? :heink:  :heink:  
 
merci :hello:


---------------
Si il y a vraiment que nous dans cette univers ! ca me semble kun beau gachi d'espace ...
Reply

Marsh Posté le 11-01-2002 à 17:02:42   

Reply

Marsh Posté le 11-01-2002 à 18:07:37    

j'ai pas compris la question :na:


---------------
oui oui
Reply

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++

Reply

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 !


---------------
Si il y a vraiment que nous dans cette univers ! ca me semble kun beau gachi d'espace ...
Reply

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  :jap:  
 
http://www.ifrance.com/moob-team/hardware2/iloveyou.jpg


---------------
Si il y a vraiment que nous dans cette univers ! ca me semble kun beau gachi d'espace ...
Reply

Marsh Posté le 11-01-2002 à 18:17:25    

merde !! ca me resort ca !  :cry:  
 
Resource id #3


---------------
Si il y a vraiment que nous dans cette univers ! ca me semble kun beau gachi d'espace ...
Reply

Marsh Posté le 11-01-2002 à 18:19:18    

;)

Reply

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++

Reply

Marsh Posté le 11-01-2002 à 18:24:13    

clopinette a écrit a écrit :

merde !! ca me resort ca !  :cry:  
 
Resource id #3  




 
laisse moi deviner, tu fais qqch comme ca:
 

Code :
  1. $tmp=mysql_query("SELECT SUM(note) FROM sondagequalif" );
  2. echo $tmp;


 
je me trompe? si non, alors c'est normal, il faut traité ta variable avant de l'afficher.

Reply

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...


---------------
oui oui
Reply

Marsh Posté le 11-01-2002 à 18:24:30   

Reply

Marsh Posté le 11-01-2002 à 18:29:05    

:love:  :love:  
 
la vous ete cool de maider !!  :jap:  
 
euhh gizmo comment tu sais que jai fait ca ! lol :D
 
chui trop nul ! :sweat:  
 
bon jessaye !!
 
ma structure :
 
Table --> sondagequalif --> id int(11) et note int(2)


---------------
Si il y a vraiment que nous dans cette univers ! ca me semble kun beau gachi d'espace ...
Reply

Marsh Posté le 11-01-2002 à 18:31:50    

gizmo a écrit a écrit :

 

Code :
  1. $tmp=mysql_query("SELECT SUM(note) FROM sondagequalif" );
  2. echo $tmp;






 
Oui, c'est clair, ça ça marche pas, il faut faire

Code :
  1. $tmp=mysql_query("SELECT SUM(note) FROM sondagequalif" );
  2. $somme=mysql_result($tmp,0);
  3. echo $somme;


 
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]

Reply

Marsh Posté le 11-01-2002 à 18:34:37    

oki comme ca j'aurais appris quelque chose


---------------
oui oui
Reply

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

Code :
  1. $tmp=mysql_query("SELECT SUM(note) FROM sondagequalif" );
  2. $somme=mysql_result($tmp,0);
  3. echo $somme;


 
Le 0 dans mysql_result indique la colonne voulue de ton select (ici colonne 0, la premiere quoi)
 
A++  
 
 




 
 :bounce:  :bounce:  :bounce:  :bounce:  :D  :D  :D  :benetton:  :benetton:  :benetton:  
 
ca marcheeeeeeeeeeeeeee! :D  
 
MARCHI beaucoup  :jap:  :jap:  :jap:  
 
 :love:  :love:  :love:  :love:


---------------
Si il y a vraiment que nous dans cette univers ! ca me semble kun beau gachi d'espace ...
Reply

Marsh Posté le 11-01-2002 à 18:37:08    

pas de quoi :D
 
A++

Reply

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

Code :
  1. $tmp=mysql_query("SELECT SUM(note) FROM sondagequalif" );
  2. $somme=mysql_result($tmp,0);
  3. echo $somme;


 
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++  
 
 




 
pour faire encore plus rapide, tu fais un simple $tmp=mysql_fetch_row($query) et ensuite un echo $tmp[0];

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed