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 :

parse error : expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING'


Sujet :

Langage PHP

  1. #1
    Membre régulier Avatar de bond70
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    300
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 300
    Points : 77
    Points
    77
    Par défaut parse error : expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING'
    Salut,

    Voilà j'ai une erreur à la ligne suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $cons['nomConseiller'] $cons['prenomConseiller']
    Quand j'exécute la page çà me met :
    Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING'
    Voici le code complet :


    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
     
     
    $conseiller="SELECT c.nomConseiller,c.prenomConseiller FROM conseiller c WHERE c.idConseiller=$data[25]";
    			$c = mysql_query($conseiller) or die('Erreur SQL !<br>'.$conseiller.'<br>'.mysql_error());
     
    			while($cons = mysql_fetch_assoc($c)) {
     
    				echo "
     
    					<b><u>Conseiller :</u></b>
    					$cons['nomConseiller'] $cons['prenomConseiller']
    					<br/>
     
    					";
     
    			}
    Merci de votre aide !

  2. #2
    Membre expert Avatar de RunCodePhp
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    2 962
    Détails du profil
    Informations personnelles :
    Localisation : Réunion

    Informations forums :
    Inscription : Janvier 2010
    Messages : 2 962
    Points : 3 947
    Points
    3 947
    Par défaut
    Salut

    Fait des recherche sur GG avec des mots clés comme : php concatenation
    C'est ceci qui te fait défaut.

    Il me semble plus simple de faire comme ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    echo '<b><u>Conseiller : </u></b>'.$cons['nomConseiller'].' '.$cons['prenomConseiller'].'<br/>';

  3. #3
    Expert éminent sénior

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Points : 17 777
    Points
    17 777
    Par défaut
    L'interpolation nécessite ici des accolades, étant donné la nature complexe de la variable :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    				echo "
     
    					<b><u>Conseiller :</u></b>
    					{$cons['nomConseiller']} {$cons['prenomConseiller']}
    					<br/>
     
    					";
    Cf la documentation.

  4. #4
    Membre régulier Avatar de bond70
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    300
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 300
    Points : 77
    Points
    77
    Par défaut
    Merci de votre aide !

Discussions similaires

  1. Réponses: 2
    Dernier message: 10/09/2011, 15h29
  2. Réponses: 4
    Dernier message: 07/09/2009, 14h55
  3. [débutant] Parse error, unexpected T_STRING
    Par BARBIER dans le forum Langage
    Réponses: 4
    Dernier message: 16/06/2006, 14h43
  4. Réponses: 36
    Dernier message: 07/05/2006, 15h35
  5. [Mail] parse error, expecting `','' or `';'' introuvable
    Par ApollloCrid dans le forum Langage
    Réponses: 20
    Dernier message: 05/02/2006, 00h26

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