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 :

Use of undefined constant


Sujet :

Langage PHP

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Webmaster
    Inscrit en
    Juillet 2014
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juillet 2014
    Messages : 9
    Points : 9
    Points
    9
    Par défaut Use of undefined constant
    Bonjour à tous,
    J'ai tenté de solutionner de multiple facon et sans réussir, voici mon problème!

    Je recois l'erreur:
    Use of undefined constant valid - assumed 'valid'
    Le code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    mysql_select_db($database_conn, $conn);
    $query_Recordset3 = "SELECT * FROM mem WHERE email='".mysql_real_escape_string($mail)."'";
    $Recordset3 = mysql_query($query_Recordset3, $conn) or die(mysql_error());
    $row_Recordset3 = mysql_fetch_assoc($Recordset3);
    $totalRows_Recordset3 = mysql_num_rows($Recordset3);
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    elseif((isset($row_Recordset3[valid])) AND ($row_Recordset3[valid]!="1"))
    j'ai essayé avec sans le isset reformulé de mille facon différente

    Svp aidez moi
    Merci

  2. #2
    Expert éminent
    Avatar de Watilin
    Homme Profil pro
    En recherche d'emploi
    Inscrit en
    Juin 2010
    Messages
    3 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : En recherche d'emploi

    Informations forums :
    Inscription : Juin 2010
    Messages : 3 093
    Points : 6 754
    Points
    6 754
    Par défaut
    Le message d'avertissement (ce n'est pas une erreur) « Use of undefined constant » signifie en général qu'on a oublié soit des guillemets autour d'une chaîne, soit un dollar devant un nom de variable.

    L'interpréteur PHP rencontre un token qui n'est ni une chaîne, ni une variable, et qui n'est pas dans la table des fonctions, il suppose alors que c'est une constante. Le même genre de constante que celles qu'on définit avec l'instruction define.

    Dans ton cas, le bout de code concerné est $row_Recordset3[valid]. Il manque les guillemets autour de valid. Mais PHP est capable de les mettre à ta place ; c'est ce que signifie le message « assumed 'valid' » : il a transformé la constante valid en la chaîne 'valid'.
    La FAQ JavaScript – Les cours JavaScript
    Touche F12 = la console → l’outil indispensable pour développer en JavaScript !

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Webmaster
    Inscrit en
    Juillet 2014
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juillet 2014
    Messages : 9
    Points : 9
    Points
    9
    Par défaut
    Oh que oui

    Merci à toi!!

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

Discussions similaires

  1. [MySQL] Use of undefined constant, MYSQL+sort
    Par stiveg dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 19/11/2008, 02h20
  2. Use of undefined constant suite Migration
    Par PseT34 dans le forum Langage
    Réponses: 4
    Dernier message: 26/08/2008, 20h58
  3. Enlever message : Notice: Use of undefined constant
    Par Ice-tea dans le forum Langage
    Réponses: 2
    Dernier message: 12/08/2006, 20h53
  4. Réponses: 2
    Dernier message: 08/08/2006, 11h54
  5. [Tableaux] Use of undefined constant
    Par lodan dans le forum Langage
    Réponses: 3
    Dernier message: 18/07/2006, 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