PHP Question ligne de code

Résolu
J-C13 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -  
J-C13 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à vous,

Je ne comprend pas cette ligne de code:

echo '<option value="'.$result['nom_page'].'">'.$result['nom_page'].'</option>';


Pourquoi faut il le mettre deux fois ?
Car si j'enlève un $result sur les deux, il n'y a plus rien dans ma liste déroulante.

Merci à vous
A voir également:

2 réponses

Alain_42 Messages postés 5361 Date d'inscription   Statut Membre Dernière intervention   894
 
le premier: echo '<option value="'.$result['nom_page'].'">;

c'est la valeur que le formulaire envoie lors du click sur le bouton submit

le deuxième :
'.$result['nom_page'].'</option>'
c'est ce qui est affiché dans ta liste déroulante
Il faut obligatoirement laisser les deux

remarque, les deux peuvent ne pas être identiques
ex:
echo '<option value="'.$result['numero_page'].'">'.$result['nom_page'].'</option>';


c'est le nom de la page qui sera affiché et le numéro qui sera envoyé
0
J-C13 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
Merci beaucoup pour la réponse :)
0