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 :

Comment afficher un message selon le citère? [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Nouveau membre du Club
    Inscrit en
    Avril 2010
    Messages
    36
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 36
    Points : 27
    Points
    27
    Par défaut Comment afficher un message selon le citère?
    Salut,
    j'ai des notes dans une table d'une base MySQL liée à ma page PHP.

    dans page html, j'ai une zone de texte où l'élève entrera son numéro pour avoir ses notes.

    je voudrais savoir comment afficher un message sur ma page PHP comme: "Félicitation tu as réussi" si la moyenne est >=5.
    et un message comme:
    "Désolé, Tu pourras mieux faire l'année prochaine" si la moyenne est <5??
    Merci.

  2. #2
    Expert éminent
    Avatar de Benjamin Delespierre
    Profil pro
    Développeur Web
    Inscrit en
    Février 2010
    Messages
    3 929
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2010
    Messages : 3 929
    Points : 7 762
    Points
    7 762
    Par défaut
    Hello

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    if ($moyenne >= 5)
      echo "Félicitation tu as réussi";
    else
      echo "Désolé, Tu pourras mieux faire l'année prochaine";
    Où est la difficulté ?

  3. #3
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Points : 15 059
    Points
    15 059
    Par défaut
    Bonsoir,

    Commence par lire ce tutoriel.

    A+.

  4. #4
    Nouveau membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2009
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2009
    Messages : 21
    Points : 26
    Points
    26
    Par défaut Bahh
    Je pense la diffculté pour lui se trouve dans la récuperation de la moyenne dans la base de données si c'est le cas, montre nous la structure de la table note...

  5. #5
    Nouveau membre du Club
    Inscrit en
    Avril 2010
    Messages
    36
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 36
    Points : 27
    Points
    27
    Par défaut
    salut!
    c'est exactement le problème!!
    j'ai un champ nommé "moyenne " dans ma table où sont stockées toutes les moyennes des élèves.
    l'élève entrera son numéro d'inscription dans une zone de texte dont le "name=MonCIN",Si sa moyenne >=5 il aura ses notes et un message"félicitations !!", si non il aura ses notes et un message "Désolé!!!"
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    mysql_connect('localhost', 'root', '');
    mysql_select_db('noot');
    $Resultat = mysql_query("SELECT * from notes where Num='".$MonCIN."'");
    Merci.

  6. #6
    Expert éminent
    Avatar de Benjamin Delespierre
    Profil pro
    Développeur Web
    Inscrit en
    Février 2010
    Messages
    3 929
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2010
    Messages : 3 929
    Points : 7 762
    Points
    7 762
    Par défaut
    Utilise la fonction MySQL AVG.

  7. #7
    Nouveau membre du Club
    Inscrit en
    Avril 2010
    Messages
    36
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 36
    Points : 27
    Points
    27
    Par défaut
    Merci de m'avoir aidé,

    j'ai enfin trouvé la solution:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    $moy= mysql_query("SELECT moy from notes where Num='".$MonCIN."'and moy>=5"); 
     
    $ress = mysql_num_rows($moy);
     
    if($ress!=0)
    {
    echo"<img src= Fel.gif >";
        }
       else
    {
            echo"<img src= des.gif >";
    }
    Merci.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 12
    Dernier message: 17/02/2008, 13h53
  2. Réponses: 5
    Dernier message: 18/07/2006, 15h32
  3. [Struts] Comment afficher des messages de confirmation
    Par vallica dans le forum Struts 1
    Réponses: 8
    Dernier message: 28/04/2006, 14h25
  4. Réponses: 12
    Dernier message: 03/11/2005, 18h45
  5. comment affiché un message d'erreur
    Par djouahra.karim1 dans le forum Bases de données
    Réponses: 5
    Dernier message: 23/11/2004, 12h12

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