PHP

Résolu
ben85 -  
 ben85 -
Bonjour,
Je voudrait si on peut avoir deux $GET[] dans une URL ? j'explique a l'aide du code :
<a href=page1.php?valeur1='.$valeur.'>'.$valeur.' //+ deuxieme valeur si possible
et j'aimerais rajouter une deuxième info dans l'url pour pour récupérer une deuxième info. faut -il mettre un autre point d'interrogation ou utiliser autre chose ?
Sur ma page 2 :
$var= $_GET['valeur1'];
$var2= $_GET['valeur2'];

Merci

2 réponses

  1. Reivax962 Messages postés 3742 Statut Membre 1 011
     
    Aucun problème.
    Il faut les séparer par un &
    Ce qui donne :
    '<a href=page1.php?valeur1='.$valeur.'&valeur2='.$valeur2'.>';
    0
    1. ben85
       
      merci
      C'est bien ce qu'il me semblait !
      0
  2. ben85
     
    J'ai de retour un problème suite a ça. En effet si $valeur2(déjà dans la base de données) prends pour valeur une chaine de caractère, seul le premier est pris en compte
    Par exemple si :
    $valeur1 = alcool
    $valeur2 = "Eau de vie"
    '<a href=page1.php?valeur1=alcool&valeur2=eau>';
    0