Passage de variable php

Résolu
Bonjour,

J'essaye de passer une variable vers un autre script php, mais elle passe pas !

$lettre = substr($row['nom'], 0, 1); 
echo '<input type="button" name="lien" value="Création lien père" onClick="self.location.href=\'dest.php?lettre=$lettre\'">'; 

(Quand je teste la 1° ligne, $lettre comporte bien la lettre souhaitée.)

Le script dest.php :
$lettre = $_GET['lettre'];

Là, si je teste : [lettre] => $lettre, et non la lettre souhaitée !

Comment faire ?

Merci.

3 réponses

  1. Contributeur
    Hello,

    'faut concaténer.

    $lettre = substr($row['nom'], 0, 1);
    echo '<input type="button" name="lien" value="Création lien père" onClick="self.location.href=\'dest.php?lettre='.$lettre.'\'">';
    
    1. Merci Mihawk !
      J'avais essayé lettre=\'.$lettre.\'\'">'; mais bien sûr sans succès !!!!

      A ++
      1. Contributeur
        De rien :)
    2. Je voudrais passer une autre variable, ça passe pas :
      ..........?lettre='.$lettre.'&id=\'$id\'\'">';


      Pourquoi ?
      1. OK, c bon !!!