Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2679 connectés 

 


Dernière réponse
Sujet : c une kestion où faut repondre !!!
gizmo

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];


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
gizmo

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];

WiseTechi pas de quoi :D
 
A++
clopinette

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:

art_dupond oki comme ca j'aurais appris quelque chose
WiseTechi

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]

clopinette :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)
art_dupond 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...
gizmo

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.

WiseTechi 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++
bac ;)
clopinette merde !! ca me resort ca !  :cry:  
 
Resource id #3
clopinette

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/h [...] oveyou.jpg  

clopinette 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 !
WiseTechi

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

art_dupond j'ai pas compris la question :na:
clopinette 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:

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)