[PHP] Parse error... [Résolu/Fermé]

Signaler
Messages postés
33
Date d'inscription
mardi 2 octobre 2007
Statut
Membre
Dernière intervention
6 août 2014
-
Ziltoid
Messages postés
33
Date d'inscription
mardi 2 octobre 2007
Statut
Membre
Dernière intervention
6 août 2014
-
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 :

else ($data_config2['config_type'] == 'zone'){

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

Voici mon code :

$requete_config2= mysql_query('SELECT config_nom, config_valeur, config_type FROM forum_config LIMIT 8, 7') or die(mysql_error());
while($data_config2 = mysql_fetch_assoc($requete_config2))
{
if($data_config2['config_type'] == 'ligne'){
echo '<p><label class=adm_case for='.$data_config2['config_nom'].'>
'.$config_name[$data_config2['config_nom']].' </label> :
<input type="text" id="'.$data_config2['config_nom'].'"
value="'.$data_config2['config_valeur'].'"
name="'.$config_name[$data_config2['config_nom']].'"></p>';
}

else if($data_config2['config_type'] == 'carre'){
echo '<input type="checkbox" id="'.$data_config2['config_nom'].'"
value="'.$data_config2['config_valeur'].'"
name="'.$config_name[$data_config2['config_nom']].'">';
}

else ($data_config2['config_type'] == 'zone'){
echo '<label for='.$data_config2['config_nom'].'>
'.$config_name[$data_config2['config_nom']].' </label> :
<textarea id="'.$data_config2['config_nom'].'"
name="'.$config_name[$data_config2['config_nom']].'">$data_config2['config_valeur']

2 réponses

LA syntaxe de ton elseif n'est pas bonne.
Sois tu fais else { if(...) { } }
Sois tu fais elseif (...) { }
Mais en tout cas pa else if(...) { }
Messages postés
33
Date d'inscription
mardi 2 octobre 2007
Statut
Membre
Dernière intervention
6 août 2014
16
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.

Merci beaucoup.