Envoyer des variables dans l'adresse

Résolu/Fermé
zejon - 19 févr. 2008 à 17:21
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 - 19 févr. 2008 à 22:37
Bonjour,

Pour l'instant, j'affiche sur ma page un lien qui envoie une variable vers une autre page, comme ceci:

echo '<a href="page.php?variable=1" class="one">lien</a>';

seulement, voudrais mettre à la place du 1 une variable, comme ceci, qui ne marche pas...

$id = $row['id'];
...
echo '<a href="page.php?variable=$id" class="one">'.$row['titre'].'</a>';

Comment puis-je envoyer cette variable qui n'est pas fixe?
A voir également:

3 réponses

Xil Messages postés 350 Date d'inscription vendredi 18 janvier 2008 Statut Membre Dernière intervention 11 juin 2009 257
19 févr. 2008 à 17:54
Il faut jouer avec les ' et " :
echo "<a href='page.php?variable=$id' class='one'>$row[titre]</a>";
ou
echo '<a href="page.php?variable='.$id.'" class="one">'.$row['titre'].'</a>';
ou
echo "<a href=<\"page.php?variable=$id\" class=\"one\">$row[titre]</a>";
ou
echo "<a href=\"page.php?variable=".$id."\" class=\"one\">".$row['titre']."</a>";


Sachant que tu as utilisé une des syntaxes incorrectes ^^
0
Ah merci beaucoup, j'ai enfin réussi à faire ce que je voulais!
En fait je ne savais pas qu'il fallais mettre les .autour de la varialbe!
0
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 920
19 févr. 2008 à 22:37

résolu
0