|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
| |
|
bradeux WRInaute impliqué

Inscrit le: 18 Mai 2005 Messages: 382 Localisation: Amsterdam - Lille
|
Posté le : Mer Juin 15, 2005 13:09 Sujet du message: Fonction SUM pour mysql |
|
|
Slt,
Bon j'ai cherché mais la je bloque.
J'aimerai faire la somme des valeurs d'une colonne dans une table, mais ca marche po : voici ce que j'ai bidouillé :
<?
$nb=mysql_query("select * from sitemap");
$nbount=mysql_fetch_array($nb);
$nb1=$nbount["nb"];
$nbtotal = array($nb1);
echo "sum(nb) = " . array_sum($nbtotal) . "\n";
?>
Une idée ???
Merci par avance |
|
| |
|
 |
cedber WRInaute impliqué

Inscrit le: 19 Mai 2005 Messages: 253
|
Posté le : Mer Juin 15, 2005 13:17 Sujet du message: Re: Fonction SUM pour mysql |
|
|
| bradeux a écrit: |
Slt,
Bon j'ai cherché mais la je bloque.
J'aimerai faire la somme des valeurs d'une colonne dans une table, mais ca marche po : voici ce que j'ai bidouillé :
<?
$nb=mysql_query("select * from sitemap");
$nbount=mysql_fetch_array($nb);
$nb1=$nbount["nb"];
$nbtotal = array($nb1);
echo "sum(nb) = " . array_sum($nbtotal) . "\n";
?>
Une idée ???
Merci par avance |
SELECT SUM(champ) FROM table;
T'as essayé ca ? |
|
| |
|
 |
mowmow WRInaute passionné

Inscrit le: 03 Nov 2004 Messages: 969 Localisation: Zend Engine
|
Posté le : Mer Juin 15, 2005 13:18 Sujet du message: Fonction SUM pour mysql |
|
|
[edit] Erf non rien dit ^^ [/edit]
Dernière édition par mowmow le Mer Juin 15, 2005 13:42; édité 1 fois |
|
| |
|
 |
bradeux WRInaute impliqué

Inscrit le: 18 Mai 2005 Messages: 382 Localisation: Amsterdam - Lille
|
Posté le : Mer Juin 15, 2005 13:39 Sujet du message: Fonction SUM pour mysql |
|
|
ok je vais essyé ca je vous tiens au courant
merci |
|
| |
|
 |
bradeux WRInaute impliqué

Inscrit le: 18 Mai 2005 Messages: 382 Localisation: Amsterdam - Lille
|
Posté le : Mer Juin 15, 2005 13:48 Sujet du message: Fonction SUM pour mysql |
|
|
marche po :
$nb=mysql_query("select SUM(nb) from sitemap");
$nbount=mysql_fetch_array($nb);
echo "$nbount";
Donne "Array" ????
Pi etre que je me suis planté dans la syntaxe ? |
|
| |
|
 |
Phobos WRInaute passionné

Inscrit le: 21 Mar 2004 Messages: 939 Localisation: Aux frontières Belges et Luxembourgeoises
|
Posté le : Mer Juin 15, 2005 13:55 Sujet du message: Fonction SUM pour mysql |
|
|
Salut
essaye avec
 |
|
| |
|
 |
bradeux WRInaute impliqué

Inscrit le: 18 Mai 2005 Messages: 382 Localisation: Amsterdam - Lille
|
Posté le : Mer Juin 15, 2005 13:56 Sujet du message: Fonction SUM pour mysql |
|
|
| nikel ca marche, merci à tous pour votre aide !! |
|
| |
|
 |
mowmow WRInaute passionné

Inscrit le: 03 Nov 2004 Messages: 969 Localisation: Zend Engine
|
Posté le : Mer Juin 15, 2005 14:37 Sujet du message: Fonction SUM pour mysql |
|
|
| Phobos a écrit: |
Salut
essaye avec
 |
Quelle horreur
C'est juste 5 fois plus rapide  |
|
| |
|
 |
bradeux WRInaute impliqué

Inscrit le: 18 Mai 2005 Messages: 382 Localisation: Amsterdam - Lille
|
Posté le : Mer Juin 15, 2005 14:39 Sujet du message: Fonction SUM pour mysql |
|
|
| ok j'en prend note |
|
| |
|
 |
mowmow WRInaute passionné

Inscrit le: 03 Nov 2004 Messages: 969 Localisation: Zend Engine
|
Posté le : Mer Juin 15, 2005 14:40 Sujet du message: Fonction SUM pour mysql |
|
|
Y'a quelques règles d'optimisations en PHP quand même...un de ces 4 je mettrais ca en ligne, c'est hallucinant le nombre de codeurs qui codent horriblement, même sur les sites de tutos
Je parle pas pour toi phobos hein  |
|
| |
|
 |
arsenick WRInaute occasionnel

Inscrit le: 17 Sep 2004 Messages: 197 Localisation: Lyon
|
Posté le : Mer Juin 15, 2005 14:50 Sujet du message: Fonction SUM pour mysql |
|
|
ou alors on avait :
$nb=mysql_query("select SUM(nb) from sitemap");
$nbount=mysql_result($nb,0,0);
qui me semble tout de même plus approprié qu'un fetch_array ... sachant que le recordset ne contient q'un tuple .... |
|
| |
|
 |
Maxib WRInaute impliqué

Inscrit le: 10 Avr 2005 Messages: 496 Localisation: Lyon
|
Posté le : Mer Juin 15, 2005 14:51 Sujet du message: Fonction SUM pour mysql |
|
|
| mowmow a écrit: |
Y'a quelques règles d'optimisations en PHP quand même...un de ces 4 je mettrais ca en ligne, c'est hallucinant le nombre de codeurs qui codent horriblement, même sur les sites de tutos
Je parle pas pour toi phobos hein  |
+1
Et j'ajoute que sum c'est pas une fonction php... Il n'y avait pas grand chose a cherche pour trouver le problème.
C'est hallucinant le nombre de "developpeurs" qui ne cherchent pas leur réponse tout seul...
C'est quand même pas compliqué.... Si? |
|
| |
|
 |
bradeux WRInaute impliqué

Inscrit le: 18 Mai 2005 Messages: 382 Localisation: Amsterdam - Lille
|
Posté le : Mer Juin 15, 2005 14:53 Sujet du message: Fonction SUM pour mysql |
|
|
| Maxib a écrit: |
Et j'ajoute que sum c'est pas une fonction php... Il n'y avait pas grand chose a cherche pour trouver le problème.
C'est hallucinant le nombre de "developpeurs" qui ne cherchent pas leur réponse tout seul...
C'est quand même pas compliqué.... Si? |
Sans commentaires  |
|
| |
|
 |
shrom WRInaute passionné

Inscrit le: 05 Juil 2004 Messages: 866
|
Posté le : Mer Juin 15, 2005 15:11 Sujet du message: Fonction SUM pour mysql |
|
|
| Maxib a écrit: |
| C'est hallucinant le nombre de "developpeurs" qui ne cherchent pas leur réponse tout seul... |
Remplacer "developpeurs" par "bidouilleur" me semble plus apprioprié.
Si on ne connais pas la fonction SUM en SQL, on ne peut pas être qualifié de développeur,tout comme si on ne sait pas ce qu'est un bridge on peut difficilement être qualifié de dentiste. |
|
| |
|
 |
mowmow WRInaute passionné

Inscrit le: 03 Nov 2004 Messages: 969 Localisation: Zend Engine
|
Posté le : Mer Juin 15, 2005 15:25 Sujet du message: Fonction SUM pour mysql |
|
|
Un bref apercu de syntaxe à utiliser / éviter :
Eviter :
- les $variabletransmiseparpost au lieu de $_POST['mavariabletransmiseparpost']
- les guillements doubles, a remplacer par des '
Bon apres j'en ai pas d'autres en tete |
|
| |
|
 |
| |
|
|