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 :

Problème variable dans un IF


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 26
    Par défaut Problème variable dans un IF
    Bonjour,

    Ca fait deux jours que je suis sur un problème et je ne trouve aucune solution.

    Voici un bout de code:
    => Requête Sql
    $result=mysql_query("SELECT p.pseudo,p.type_concours,p.dateparticipation,c.datelimite,c.url_concours,p.id_concours FROM perso p,concours c WHERE p.pseudo='$login' and p.id_concours=c.id_concours");

    while( $row=mysql_fetch_object($result))
    {

    if($type_concours='Journalier' && $pseudo='$login' && $dateparticipation=$today)
    echo $type_concours;

    affichereins($type_concours,$pseudo,$dateparticipation);

    // Le problème :
    Le IF retourne vrai mais toutes les variables ont la valeur 1".


    }
    }

  2. #2
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    $type_concours et compagnie n'existe pas

    vue que en objet ca devrait être
    $row->type_concours

    fais un var_dump($row); dans ta boucle

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 26
    Par défaut
    Peux-tu m'en dire un peu plus? Je n'ai jamais utilisé la fonction var_dump.

    Quand je fais :

    while( $row=mysql_fetch_object($result))
    {
    echo $row->type_concours; => j'ai la bonne valeur


    if($row->type_concours='Journalier' && $row->pseudo='$login' && $row->dateparticipation=$today)
    {
    echo $row->type_concours; => J'ai pas la bonne ne valeur. (toujours 1)
    {
    }

    Merci.

  4. #4
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    normale les comparaisons c'est avec == pas =

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 26
    Par défaut
    J'ai mis les ==. Le IF me retourne FALSE alors qu'il devrait me retourner TRUE

  6. #6
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    while($row = mysql_fetch_object($result))
    {
        var_dump($row)
    }
    tu vas bien voir a quoi correspond les valeurs

    EDIT : et $row->pseudo='$login' c'est pas bon non plus fais $row->pseudo == $login

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

Discussions similaires

  1. Problème variable dans info bulle
    Par sn@ke51 dans le forum JSF
    Réponses: 7
    Dernier message: 21/01/2008, 11h42
  2. problème variable dans substitution par regex
    Par gorgonite dans le forum Langage
    Réponses: 2
    Dernier message: 26/12/2007, 12h31
  3. [Configuration] problème variable dans l'url
    Par Sarrus dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 13
    Dernier message: 05/04/2007, 11h17
  4. [VB.NET] problème variables dans les textbox
    Par pierrepelerin dans le forum Windows Forms
    Réponses: 6
    Dernier message: 18/10/2006, 00h13
  5. problème variable dans formulaire
    Par calitom dans le forum Langage
    Réponses: 2
    Dernier message: 20/07/2006, 15h12

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