IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Calcul incomplet sur la ligne


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2019
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : Burkina Faso

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2019
    Messages : 15
    Par défaut Calcul incomplet sur la ligne
    Salut les doyens !
    J’ai besoin de votre aide. J’ai concu des bulletin pour une classe et sur ma table bulletin les donnees sont organisees comme ceci
    Id. Id_eleve Anglais français Science Total
    1 3 17 12 7
    2. 9 18 13 11


    Pour avoir le total pour chaque eleve, jai saisi le code suivant*:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <*?php
    $resp=$bdd->query('SELECT * FROM bulletin');
    while ($res=$resp->fetch()) {$a=$res['anglais'];$f=$res['francais']; ];$s=$res['science'];$t=$a+$f+$s; $dix=$bdd->prepare('UPDATE bulletin SET total=:toto');
    $dix->execute(array("toto"=>$t));
    	}   ?
    Le probleme est que le calcul ne se fait pas sur toutes les lignes. C’est seulement le total de la derniere entree qui est donné a toutes les autres entrées*. comme*:

    Id id_eleve Anglais Français Science Total
    1 3 17 12 7 36
    2 9 18 13 11 36


    SVP, aidez moi a corriger ma boucle
    Nb : j’ai essayé de copier mes données dans un tableau pour soigner ma présentation ici mais le tableau ne s’affiche pas

  2. #2
    Modératrice
    Avatar de Celira
    Femme Profil pro
    Développeuse PHP/Java
    Inscrit en
    Avril 2007
    Messages
    8 633
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeuse PHP/Java
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 8 633
    Par défaut
    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    UPDATE bulletin SET total=:toto
    Tu ne précises pas quelle ligne de la table il faut mettre à jour
    Modératrice PHP
    Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)
    Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.

    Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) et [C=php][/C]

Discussions similaires

  1. Réponses: 2
    Dernier message: 24/09/2018, 18h49
  2. calcul countif sur une ligne variable en VBA Excel
    Par nebinois dans le forum Excel
    Réponses: 1
    Dernier message: 04/02/2016, 09h43
  3. Calcul gradient sur une ligne?
    Par airballman dans le forum Calcul scientifique
    Réponses: 2
    Dernier message: 11/07/2011, 13h03
  4. Réponses: 5
    Dernier message: 12/05/2009, 11h17
  5. affichage dans une colone de calcul fait sur les lignes
    Par godiba dans le forum Langage SQL
    Réponses: 7
    Dernier message: 03/05/2007, 08h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo