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

Langage PHP Discussion :

Afficher le résultat d'un calcul


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Webdesigner
    Inscrit en
    Octobre 2010
    Messages
    68
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Webdesigner
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Octobre 2010
    Messages : 68
    Par défaut Afficher le résultat d'un calcul
    Bonjour,
    Je souhaite afficher le resultat de la saisie de 2 "signes" en PHP.
    Je voudraus que si je saisie signe1 et signe1, il y ait un resultat qui s'affiche et un autre si signe1 et signe2, etc.

    Quelqu'un pourrait-il m'aider ?
    Merci d'avance

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    <form name="signe">
     
    					<table cellspacing="0" cellpadding="4" align="center">
    						<tr align="center">
    							<td>
    								<div id="text1">signe1
    								</div>
     
    									<select name="signe1">
    									<option value="x">Vous êtes...</option>
    									<option value="belier">Bélier</option>
    									<option value="taureau">Taureau</option>
    									<option value="gemeaux">Gémeaux</option>
    									<option value="cancer">Cancer</option>
    									<option value="lion">Lion</option>
    									<option value="vierge">Vierge</option>
    									<option value="balance">Balance</option>
    									<option value="scorpion">Scorpion</option>
    									<option value="sagittaire">Sagittaire</option>
    									<option value="capricorne">Capricorne</option>
    									<option value="verseau">Verseau</option>
    									<option value="poissons">Poissons</option>
    									</select>
     
    							</td>
    						</tr>
     
    						<tr align="center">
    							<td>
    								<div id="text1">signe2
    								</div>
     
    									<select name="signe2">
    									<option value="x">Il/elle est...</option>
    									<option value="belier">Bélier</option>
    									<option value="taureau">Taureau</option>
    									<option value="gemeaux">Gémeaux</option>
    									<option value="cancer">Cancer</option>
    									<option value="lion">Lion</option>
    									<option value="vierge">Vierge</option>
    									<option value="balance">Balance</option>
    									<option value="scorpion">Scorpion</option>
    									<option value="sagittaire">Sagittaire</option>
    									<option value="capricorne">Capricorne</option>
    									<option value="verseau">Verseau</option>
    									<option value="poissons">Poissons</option>
    									</select>
     
    							</td>
    							</tr>
     
     <?php
    if(isset($_POST['belier']) && isset($_POST['belier']));
    { 
    echo 'TEXTE BELIER BELIER.';
    }
    if(isset($_POST['taureau']) && isset($_POST['belier']));
    { 
    echo 'TEXTE TAUREAU BELIER.';
    }
    etc...
    ?>
    </table>
    					</form>

  2. #2
    Membre expérimenté
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2009
    Messages
    127
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2009
    Messages : 127
    Par défaut
    bonjour

    Pour la balise form rajouter method="POST"

    Récupérer le signe1 :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
     
    $signe1=$_POST['signe1'];
    $signe2=$_POST['signe2'];
    echo "$signe1 et $signe2";
    belier et taureau sont des valeurs des champs signe1 et signe2.
    On demande la valeur de signe1 qui est peut etre belier

    Bon dev

  3. #3
    Membre confirmé
    Homme Profil pro
    Webdesigner
    Inscrit en
    Octobre 2010
    Messages
    68
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Webdesigner
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Octobre 2010
    Messages : 68
    Par défaut
    Re-Bonjour,
    En fait, ce n'est pas exactement ce que je recherche.

    Si quelqu'un coche signe1 (belier) et signe2 (taureau), je dois voir apparaitre un texte propre à cette combinaison; et ainsi de suite si j'ai la combinaison taureau et belier (donc le contraire)...
    Je ne dois pas me contenter de voir apparaitre : belier et taureau

    Quelqu'un a t-il une autre idée ?

  4. #4
    Membre expérimenté
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2010
    Messages
    144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Décembre 2010
    Messages : 144
    Par défaut
    Bonjour,

    Vous avez quasiment la solution dans votre code d'origine, à un détail près :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     <?php
    if ($_POST['signe1'] == 'belier' && $_POST['signe2'] == 'taureau')
    { 
        echo 'Signe 1 : '.$_POST['signe1'].'<br/>';
        echo 'Signe 2 : '.$_POST['signe2'];
    }
    elseif($_POST['signe1'] == 'taureau' && $_POST['signe2'] == 'belier')
    { 
        echo 'Signe 1 : '.$_POST['signe1'].'<br/>';
        echo 'Signe 2 : '.$_POST['signe2'];
    }
    ...
    ?>

  5. #5
    Membre confirmé
    Homme Profil pro
    Webdesigner
    Inscrit en
    Octobre 2010
    Messages
    68
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Webdesigner
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Octobre 2010
    Messages : 68
    Par défaut
    Merci mais je n'arrive pas à faire la jonction entre les deux "signe 1 et signe2"

    Est-ce que cela serait cela ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <?php
    if ($_POST['signe1'] == 'belier' && $_POST['signe2'] == 'taureau')
    { 
        echo 'blablablba(texte qui correspond à belier + taureau)';
    }
    elseif($_POST['signe1'] == 'taureau' && $_POST['signe2'] == 'belier')
    { 
        echo 'blablablba(texte qui correspond à taureau + belier)';
    }
    ...
    ?>

  6. #6
    Membre expérimenté
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2010
    Messages
    144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Décembre 2010
    Messages : 144
    Par défaut
    Citation Envoyé par novice100 Voir le message
    Merci mais je n'arrive pas à faire la jonction entre les deux "signe 1 et signe2"

    Est-ce que cela serait cela ?

    <?php
    if ($_POST['signe1'] == 'belier' && $_POST['signe2'] == 'taureau')
    {
    echo 'blablablba(texte qui correspond à belier + taureau)';
    }
    elseif($_POST['signe1'] == 'taureau' && $_POST['signe2'] == 'belier')
    {
    echo 'blablablba(texte qui correspond à taureau + belier)';
    }
    ...
    ?>
    Effectivement c'est correct !

Discussions similaires

  1. Calculer et afficher le résultat d'un questionnaire
    Par lipao17 dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 22/02/2020, 20h03
  2. Afficher le résultat d'un calcul
    Par vminos dans le forum Langage
    Réponses: 4
    Dernier message: 13/08/2009, 13h47
  3. Réponses: 8
    Dernier message: 27/12/2007, 12h55
  4. Réponses: 6
    Dernier message: 28/11/2006, 09h55
  5. Problème pour afficher le résultat d'un calcul
    Par goomazio dans le forum Assembleur
    Réponses: 3
    Dernier message: 26/01/2006, 10h42

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