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 :

condition if jamais réalisée


Sujet :

Langage PHP

  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2008
    Messages
    763
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Février 2008
    Messages : 763
    Points : 576
    Points
    576
    Par défaut condition if jamais réalisée
    Bonjour,

    Je ne comprends pas ce qui se passe dans ces comparaisons !

    dans le code suivant, je souhaite comparer une variable et affecter une valeur à une autre variable en fonction de la valeur de la première.
    J'ai mis une ligne qui affiche pour vérifier que j'ai bien les bonnes valeurs. Pour la première variable , elle est toujorus bien renseignée mais la deuxième est toujours vide. Ce qui signifierait que les conditions ne jamais vraies !!!

    voici le code PHP :
    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
    $name = $_REQUEST['name'];
    $element = $_REQUEST['element'];
    $table = $_REQUEST['table'];
    $field = $_REQUEST['field'];
    $nom = 'pers_nom';
    $prenom = 'pers_prenom';
     
    if ($field == $nom)
    {
    	$field1 = 'pers_prenom';
    }
    if ($field == $prenom)
    {
    	$field1 = 'pers_nom';
    }
    echo 'field : '.$field.', field1 : ';
    et voici deux sorties affichage pour les deux possibilités de la valeur $field :
    Nom : Capturerfield.JPG
Affichages : 55
Taille : 11,2 KoNom : Capturerfield1.JPG
Affichages : 64
Taille : 10,8 Ko

    On voit bien que la variable $field contient toujours la bonne valeur alors que $field1 n'est jamais remplie.

    Pouratnt, j'ai l'impression que mes conditions sont bien renseignées si j'en crois le paragraphe III-2 de ce tuto :
    http://sylvie-vauthier.developpez.co...ge=formulaires

    Merci pour vos aides !

    J'(ai aussi essayé de coder comme cela sans plus de succès :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    $name = $_REQUEST['name'];
    $element = $_REQUEST['element'];
    $table = $_REQUEST['table'];
    $field = $_REQUEST['field'];
     
    if ($field == 'pers_nom')
    {
    	$field1 = 'pers_prenom';
    }
    if ($field == 'pers_prenom')
    {
    	$field1 = 'pers_nom';
    }
    echo 'field : '.$field.', field1 : ';

  2. #2
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2008
    Messages
    763
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Février 2008
    Messages : 763
    Points : 576
    Points
    576
    Par défaut
    Autant pour moi, j'avais oublié de mettre la variable $field1 dans la commande de l'affichage echo ....

    Je suis malade, c'est surement pour cela .... on va dire ...


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

Discussions similaires

  1. Condition if jamais vérifiée
    Par lenteurman dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 01/12/2014, 23h47
  2. Subventions pour formation jamais réalisée
    Par ciprio dans le forum Droit du travail
    Réponses: 10
    Dernier message: 09/10/2014, 00h21
  3. Réponses: 1
    Dernier message: 24/04/2009, 17h26
  4. Condition IF non réalisée
    Par pierre50 dans le forum Langage
    Réponses: 4
    Dernier message: 31/01/2009, 20h19
  5. Réponses: 5
    Dernier message: 04/07/2006, 11h55

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