[PHP] Parse error...

Résolu/Fermé
Ziltoid Messages postés 32 Date d'inscription mardi 2 octobre 2007 Statut Membre Dernière intervention 6 août 2014 - 12 oct. 2007 à 12:26
Ziltoid Messages postés 32 Date d'inscription mardi 2 octobre 2007 Statut Membre Dernière intervention 6 août 2014 - 12 oct. 2007 à 13:40
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(...) { }
0
Ziltoid Messages postés 32 Date d'inscription mardi 2 octobre 2007 Statut Membre Dernière intervention 6 août 2014 16
12 oct. 2007 à 13:40
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.
0