Aller au contenu

Souci de syntaxe avec de l'HTML et du PHP...


Gecko64

Sujets conseillés

Bonjour, voilà je cherche depuis 30min sur une erreur de syntaxe dans ceci :

echo "<input type=\"radio\" name=\"choix\" value=\"active\" " . if($activee == 1){echo "checked";} . "></input><br />";

et il me sort cette erreur : Parse error: syntax error, unexpected T_IF in C:\wamp\www\elec-alain\promotions_admin.php on line 95

Je ne sais pas si vous voyez ce qui ne va pas pcq moi pas... :(

Merci :)

Lien vers le commentaire
Partager sur d’autres sites

TU ne peux pas ajouter un "if" à la suite de ton echo...

Il faut le rédiger comme ceci (et utilise des quotes pour ne pas devoir mettre de backslash devant les doubles quotes ;) :

echo '<input type="radio" name="choix" value="active" ';
if($activee == 1)
echo 'checked="checked"';
echo '></input><br />';

Lien vers le commentaire
Partager sur d’autres sites

tu peux aussi essayer :

echo "<input type=\"radio\" name=\"choix\" value=\"active\" " . ($activee== 1?"checked":"") . "></input><br />";

par contre pour la lisibilité, c'est un brin délicat

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...