CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

addition de nombre dans une table

mat112
mat112
Niveau 8
25 septembre 2005 à 20:54:23

j´ai des nombre dans une table dans ma db et je ne comprend pas comment tout les additioner.

Pseudo supprimé
Pseudo supprimé 25 septembre 2005 à 20:56:04

tu les séléctionnes, tu les aditionnes, et apres tu fou la variable $total ou tu veux

je comprend pas trop c pourtant simple

mat112
mat112
Niveau 8
25 septembre 2005 à 20:57:46

ce que je comprend pas c´est justement comment les selectioner un par un

mat112
mat112
Niveau 8
25 septembre 2005 à 20:59:11

avec un while(sinon ca serait trop long yen a des centaine

mat112
mat112
Niveau 8
25 septembre 2005 à 21:03:16

voila ce que j´ai esseyer :

$deuxieme=mysql_query("SELECT * FROM invent WHERE pseudo=´".$_SESSION[´pseudo´]."´");
(je fonctionne avec deuxieme , troisieme, quatrieme , etc c´est ma facon)

while($array2=mysql_fetch_array($deuxieme))
{
$total=$array2[´nombre´]+$array2[´nombre´];
}
evidament, ca marche pas puisque je suis ici. je comprend pourquoi ca marche pas mais je sais pas comment faire pour que ca marche

Pseudo supprimé
Pseudo supprimé 25 septembre 2005 à 21:07:58

$deuxieme=mysql_query("SELECT * FROM invent WHERE pseudo=´".$_SESSION[´pseudo´]."´");
$nombre = mysql_fetch_array($deuxieme):

$total = $nombre[nb1] + $nombre[nb2] + $nombre[nb3]

mat112
mat112
Niveau 8
25 septembre 2005 à 21:18:14

jai esseyer jai remplacer les nb par 3 parce que les nombre sont dans la 4ieme position(il y a
ID pseudo article quantité . mais ca triple le premier nombre a la place de ladditioner au autres

999888
999888
Niveau 10
25 septembre 2005 à 21:41:12

Je crois que tu dois faire ça :
mysql_query(´SELECT SUM(nombre) FROM table´) or die(mysql_error());

mat112
mat112
Niveau 8
25 septembre 2005 à 21:45:47

je ne connais pas cette fonction, ca fais quoi?

999888
999888
Niveau 10
25 septembre 2005 à 21:52:35

Devine. :sarcastic:

mat112
mat112
Niveau 8
25 septembre 2005 à 21:58:08

ce que je voulais dire c´Est comment lutuliser :S

999888
999888
Niveau 10
25 septembre 2005 à 22:06:23

Bah c´est pas bien compliqué, tu peux pas deviner avec le code que je t´ai donné?

mat112
mat112
Niveau 8
25 septembre 2005 à 22:27:40

ben jai esseyer
$array2 = mysql_fetch_array($deuxieme);

echo $array2[´SUM´];

mais c pas ca?

999888
999888
Niveau 10
25 septembre 2005 à 22:35:24

$requete = mysql_query(´SELECT SUM(nombre) AS total FROM table´) or die(mysql_error());
$donnees = mysql_fetch_array($requete);

echo $donnees[´total´];

Voilou. :)

mat112
mat112
Niveau 8
25 septembre 2005 à 23:24:52

magie :D ca marche!

merci

electron_libre
electron_libre
Niveau 10
26 septembre 2005 à 21:48:53

ah ouais quand meme ...

bon, sinon avec une boucle, pour additionner il faut utiliser l´operateur logique +=

$total+=$array2[´nombre´]

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Création de sites web
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment