Bonjour,

J'ai un array d'objets que j'ai appelé $list. Afin de pouvoir sélectionner l'un d'entre eux par un simple clic en vue d'effectuer des opérations, j'ai eu l'idée de passer par des liens vers la même page avec une requête GET avec pour sélectionner le premier élément, puis pour le deuxième, etc. J'ai donc écrit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
foreach ($liste as $key => $bien) {
		echo '<a class="list-group-item list-group-item-action href="#?variable='.$key.'">'.$bien->getVoie().', '.$bien->getVille().'</a>';
	}
Mais je suis étonné de voir que le code html généré me met ma clé $key entre guillemets, soit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
href=" #?variable ="1""
Ce qui me pose problème, à cause des doubles paires de guillemets.
Quelqu'un connaît-il ce phénomène et pourrait-il me dire comment le contourner ? Et la référence avec un #?= pour renvoyer à la page en cours avec une requête GET est-elle correcte ?