Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1024 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [Résolu] Parse error

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Résolu] Parse error

n°1622867
Zoltan32
Posté le 12-10-2007 à 12:37:27  profilanswer
 

Bonjour,
 
Voilà j'ai le message d'erreur suivant : "Parse error: syntax error, unexpected '{' in C:\wamp\www\meetsport\admin.php on line 79", la ligne 79 étant celle-ci :
 

Code :
  1. else ($data_config2['config_type'] == 'zone'){


 
Pourtant je pense avoir le bon nombre de "{", alors je ne comprend pas??
 
Voici mon code :
 

Code :
  1. $requete_config2= mysql_query('SELECT config_nom, config_valeur, config_type FROM forum_config LIMIT 8, 7') or die(mysql_error());
  2. while($data_config2 = mysql_fetch_assoc($requete_config2))
  3. {
  4. if($data_config2['config_type'] == 'ligne'){
  5.            echo '<p><label class=adm_case for='.$data_config2['config_nom'].'>
  6.            '.$config_name[$data_config2['config_nom']].' </label> :
  7.            <input type="text" id="'.$data_config2['config_nom'].'"
  8.            value="'.$data_config2['config_valeur'].'"
  9.            name="'.$config_name[$data_config2['config_nom']].'"></p>';
  10.     }
  11.   
  12. else if($data_config2['config_type'] == 'carre'){
  13.            echo '<input type="checkbox" id="'.$data_config2['config_nom'].'"
  14.            value="'.$data_config2['config_valeur'].'"
  15.            name="'.$config_name[$data_config2['config_nom']].'">';
  16.     }
  17.   
  18. else ($data_config2['config_type'] == 'zone'){
  19.            echo '<label for='.$data_config2['config_nom'].'>
  20.            '.$config_name[$data_config2['config_nom']].' </label> :
  21.            <textarea id="'.$data_config2['config_nom'].'"
  22.             name="'.$config_name[$data_config2['config_nom']].'">$data_config2['config_valeur']</textarea>';
  23.     }
  24. }


 
-----------
$config_name correspond à une array qui change les noms, et est placée juste avant le code du dessus :
 
$config_name = array(
"avatar_maxsize" => "Taille maximale de l avatar",
"avatar_maxh" => "Hauteur maximale de l avatar",
etc...
);
 
Merci d'avance pour vos réponses.

Message cité 1 fois
Message édité par Zoltan32 le 12-10-2007 à 13:41:03
mood
Publicité
Posté le 12-10-2007 à 12:37:27  profilanswer
 

n°1622881
FlorentG
Unité de Masse
Posté le 12-10-2007 à 13:02:41  profilanswer
 

Zoltan32 a écrit :

B

Code :
  1. else ($data_config2['config_type'] == 'zone'){



Il manque un if, ça n'existe pas else()

n°1622900
Zoltan32
Posté le 12-10-2007 à 13:40:26  profilanswer
 

Ah oui ça marche. Je n'avais jamais remarqué qu'on ne pouvait pas mettre de condition après un "else", mais c'est vrai que ça paraît plus logique quand on le lit.
Je dormirai moins bête. :lol:  
 
Merci beaucoup. :jap:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [Résolu] Parse error

 

Sujets relatifs
[résolu] Moteur de recherche interne avec fichier pdf[RESOLU] Comparer 2 fichiers de données
[Delphi] fonction sur String [Résolu][Résolu]Probleme d'enregistrement - envoi de formulaire
[Résolu] Probleme d'enregistrement lors d'un envoi de formulaire[RESOLU] Enlever retour à la ligne entre balises HTML
[Résolu] [Ajax-Rico] Réponse envoyée mais pas de mise à jour[RESOLU]Parse error unexpected $end !!
[resolu]parse error :/[C] parse error before '&' token [partiellement résolu]
Plus de sujets relatifs à : [Résolu] Parse error


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR