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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Additionner 2 champs de la base

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Additionner 2 champs de la base

n°1669407
bingojm
Posté le 11-01-2008 à 01:59:27  profilanswer
 

Salut,
 
Je débute et je cherche à additionner 2 chiffres qui se trouvent dans 2 champs différents, mais dans la même base. J'essaie comme ceci, mais ca ne va pas. C'est surement normal vu que je débute à peine, mais pouvez-vous m'aider?

Code :
  1. $Resultat = mysql_query("SELECT 'champ1'+ 'champ2';" );
  2. echo mysql_result($Resultat);


 
Est-ce bien le bon code et est-ce bien comme ça que je peux afficher le résultat? Je me doute bien que non vu que cela ne fonctionne pas, mais bon...
 
Merci!!!

mood
Publicité
Posté le 11-01-2008 à 01:59:27  profilanswer
 

n°1669449
flo850
moi je
Posté le 11-01-2008 à 08:56:13  profilanswer
 

"SELECT champ+ champ2 FROM tableOuSeTrouventLesChamps"


---------------

n°1669977
bingojm
Posté le 11-01-2008 à 23:24:16  profilanswer
 

Voilà, après de nombreux essais, j'ai enfin réussi à afficher quelque chose. Cela dit, ce n'est pas encore ce que je veux.
Voici le code actuel:

Code :
  1. $requete=mysql_query("SELECT SUM(champ1+champ2) FROM table" );
  2. $donnee = mysql_fetch_array($requete);
  3. $somme=$donnee['SUM(champ1+champ2)'];
  4. echo $somme;


Avec ça, j'ai la somme des colonnes entières, mais en fait, je voudrais juste la somme des 2 champs mais d'une même ligne.
En fait, ma table ressemble à ceci:
 
idclient   champ1   champ2
1            5876       9845
2            8535       1635
3            7565       6556
 
Donc, pour chaque client, je voudrais pouvoir additionner les champs 1 et 2 lui correspondant.
Merci d'avance pour votre aide!!!


Message édité par bingojm le 12-01-2008 à 00:05:22
n°1670043
flo850
moi je
Posté le 12-01-2008 à 12:04:42  profilanswer
 

tu as lu ce que je t'ai mis ?


---------------

n°1671929
4rocky4
à 50 cm de l'écran
Posté le 16-01-2008 à 09:08:26  profilanswer
 

Citation :

"SELECT champ+ champ2 FROM tableOuSeTrouventLesChamps"


 
Si il y a plusieurs champs, n'oublie pas la jointure.


---------------
- Un con qui marche ira plus loin qu'un intellectuel assis -
n°1671934
kebenn29
Posté le 16-01-2008 à 09:27:34  profilanswer
 

4rocky4 a écrit :

Si il y a plusieurs champs, n'oublie pas la jointure.


S'il y a plusieurs tables plutôt.

n°1671938
4rocky4
à 50 cm de l'écran
Posté le 16-01-2008 à 09:35:18  profilanswer
 

euh oui, plusieurs tables [:afrojojo]


---------------
- Un con qui marche ira plus loin qu'un intellectuel assis -

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Additionner 2 champs de la base

 

Sujets relatifs
[Access] Modification d'une base de donnéesChoix de base de données pour structurer du contenu
[PHP] Construire nom variable pour travail sur grand nombre de champsenvoyer des données dans une base mysql (resolu)
Formulaire qui modifie la base de donnéesPHP/MySQL: pb de connexion à la base avec easyphp en local
requete SQL parse timestamp => 2 champs stringObtenir un MCD a partir d'une base venant de PhpMyadmin
Accès base de données 
Plus de sujets relatifs à : Additionner 2 champs de la base


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR