Récupérer une variable

Résolu
t671 Messages postés 1478 Date d'inscription   Statut Membre Dernière intervention   -  
t671 Messages postés 1478 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je passe une variable d'un script php à un autre.
Pour le script de réception, j'ai ceci :
$id= $_GET['id'];
echo $id; // testé=ok
echo '<a href="./modif_indiv.php?mode=modif&id=\'$id\'"><img src="../../images/modification.gif" border="0"></a>';

L'echo $id fonctionne (la bonne variable est là !).
Par contre, la variable ne passe pas. Ce qui passe est ce qu'il y a après le =, soit '$id'.
Pourquoi ?
Je dois avoir une erreur de syntaxe ??

Merci.

4 réponses

  1. corentin.93 Messages postés 1681 Date d'inscription   Statut Membre Dernière intervention   266
     
    Bonjour,

    Petit erreur de syntaxe, en effet. :)
    Il manque des points (un peu comme les + en java) pour concaténer la chaine et la variable.

    echo '<a href="./modif_indiv.php?mode=modif&id=\'.$id.\'"><img src="../../images/modification.gif" border="0"></a>';
    0
  2. t671 Messages postés 1478 Date d'inscription   Statut Membre Dernière intervention   11
     
    Merci, mais j'ai comme résultat pour l'id = '.$id.'
    ????
    0
  3. Profil bloqué
     
    salut
    il faut virer tes antislash - sinon pas interprétés :

    echo '<a href="./modif_indiv.php?mode=modif&id='.$id.'"><img src="../../images/modification.gif" border="0"></a>';

    0
  4. t671 Messages postés 1478 Date d'inscription   Statut Membre Dernière intervention   11
     
    C'est ok !!! Merci ;o))
    A ++
    0