[PHP/MySQL]Comment je fais pour récupérer la valeur que sum() créé ?

Comment je fais pour récupérer la valeur que sum() créé ? [PHP/MySQL] - PHP - Programmation

Marsh Posté le 04-11-2002 à 17:10:45    

Voilà j'ai ça comme requête MySQL :
 

Code :
  1. $requete = "SELECT sum(taille) FROM smiley_tbl";
  2. $resultat = mysql_query($requete);


 
J'ai un peu de peine parce que d'habitude la requete renvoie un certain nombre de lignes qu'on peut traiter avec  
mysql_fetch_row() ou mysql_fetch_array(), mais la c'est une valeur unique et je n'ai foutrement aucune idée où elle passe...


Message édité par cleanx le 04-11-2002 à 17:20:38
Reply

Marsh Posté le 04-11-2002 à 17:10:45   

Reply

Marsh Posté le 04-11-2002 à 17:24:54    

cleanx a écrit a écrit :

Voilà j'ai ça comme requête MySQL :
 

Code :
  1. $requete = "SELECT sum(taille) FROM smiley_tbl";
  2. $resultat = mysql_query($requete);


 
J'ai un peu de peine parce que d'habitude la requete renvoie un certain nombre de lignes qu'on peut traiter avec  
mysql_fetch_row() ou mysql_fetch_array(), mais la c'est une valeur unique et je n'ai foutrement aucune idée où elle passe...



Essayes ça :

Code :
  1. $requete = "SELECT sum(taille) somme FROM smiley_tbl";
  2. $resultat = mysql_query($requete);

Ta colone de résultat est en position 0 avec pour nom somme.

Reply

Marsh Posté le 04-11-2002 à 17:35:16    

Apparemment il aime po :  
 
Il me sort "Supplied argument is not a valid MySQL result resource" sur la ligne où la requete est traitée.

Reply

Marsh Posté le 04-11-2002 à 17:36:40    

SELECT sum(taille) AS somme FROM smiley_tbl
 
Il a juste oublié de mettre AS


---------------
Si je suis près de toi c'est soit pour t'embrasser ou te croquer, alors à ce moment là rappelle toi de ce que tu m'as fait. du bien ou du mal?
Reply

Marsh Posté le 04-11-2002 à 17:43:25    

Arfeuuu de toute façon je m'étais trompé dans le nom de variable de la requete dans $resultat(faut le faire)... Mais il faut bien mettre un AS et ça marche nickel. Merci à vous deux.

Reply

Marsh Posté le 04-11-2002 à 17:43:34    

berceker a écrit a écrit :

SELECT sum(taille) AS somme FROM smiley_tbl
 
Il a juste oublié de mettre AS



Ben j'ai toujours fait sans le AS et ca a toujours marché.
Enfin bon, certain type de table en ont peut être besoin.

Reply

Sujets relatifs:

Leave a Replay

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