Calcul total depuis BDD
Résolu
CorentinRoche
Messages postés
271
Date d'inscription
Statut
Membre
Dernière intervention
-
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Petite question, :p
Je développe depuis un bon moment un site intranet pour mon entreprise, en fait je peux créer un client ajouter une facture avec un montant etc.
En ce moment je bosse sur la partie achat, qui me permet d'enregistrer dans une BDD, tous les achats effectués avec trois cases :

Bon le souci maintenant ;o
Pour savoir le montant total de mes achats je fais un requête SQL dans ce genre :
Jusqu'à la tous va bien hormis qu'il me compte systématiquement "1 * le montant du produit", et pas "x * le montant du produit".
X étant le nombre de produits que j’achète, pour éviter de le rentrer 5 fois...
Si je le rentre comme ca :

dans la BDD c'est ok mais le calcule total et donc faut ...
Car il prend en compte (dans l'exemple du dessus) le prix de 1 seul SSD dans le total.. et pas 5.
La table de la base de données :

Si vous avez des idées pour gérer ce calcul...
Merci d'avance
Petite question, :p
Je développe depuis un bon moment un site intranet pour mon entreprise, en fait je peux créer un client ajouter une facture avec un montant etc.
En ce moment je bosse sur la partie achat, qui me permet d'enregistrer dans une BDD, tous les achats effectués avec trois cases :
Bon le souci maintenant ;o
Pour savoir le montant total de mes achats je fais un requête SQL dans ce genre :
// Montant total des achats $sql = 'SELECT SUM(prix) AS total_montant_achats FROM achat'; try{ $recup_achats = $bdd->query($sql); $donnees_achats = $recup_achats->fetch(); }catch(Exception $e){ echo "Erreur : ".$e->getMessage(); } $total_montant_achats = !empty($donnees_achats['total_montant_achats']) ? $donnees_achats['total_montant_achats'] : 0;
Jusqu'à la tous va bien hormis qu'il me compte systématiquement "1 * le montant du produit", et pas "x * le montant du produit".
X étant le nombre de produits que j’achète, pour éviter de le rentrer 5 fois...
Si je le rentre comme ca :
dans la BDD c'est ok mais le calcule total et donc faut ...
Car il prend en compte (dans l'exemple du dessus) le prix de 1 seul SSD dans le total.. et pas 5.
La table de la base de données :
Si vous avez des idées pour gérer ce calcul...
Merci d'avance
A voir également:
- Calcul total depuis BDD
- Total uninstall - Télécharger - Divers Utilitaires
- Calcul moyenne excel - Guide
- Formule total excel - Guide
- Total video converter - Télécharger - Conversion & Codecs
- Calcul km marche à pied gratuit - Télécharger - Sport
2 réponses
Bon finalement je me suis arranger ...
J'ai complètement pas pensé à cette solution.
J'ai créé une nouvelle colonne dans ma table qui fait Prix * nombre = montant total et j’additionne la colonne montant totale ... Tout bêtement :p
J'ai complètement pas pensé à cette solution.
J'ai créé une nouvelle colonne dans ma table qui fait Prix * nombre = montant total et j’additionne la colonne montant totale ... Tout bêtement :p