Suntaxe données dans url

faamugol -  
Alain_42 Messages postés 5413 Statut Membre -
Bonjour,

J'ai trois valeurs venant d'une bdd, et je voudrais savoir connaitre la syntaxe pour mettre ces valeurs dans un URL pour les recuperer vers par $_GET sur la page suivante. Comme l'exemple ci-dessous

<a href="script.php?username=bill,&password=....">modifier</a>

Merci de votre aide.
Configuration: Windows XP
Internet Explorer 6.0

6 réponses

  1. letoine Messages postés 1624 Statut Membre 320
     
    Tu devrais aussi savoir connaitre le Francais ca serait bien >.<

    Fais comme ca

    <form method="get" action="tapage.php">
    
    </form>
    0
  2. faamugol
     
    Merci,
    je voudrais dire que je n'utilise pas un formulaire mais plutot un lien...

    c'est dans un URL que met me données à trnamettre.

    Vois juste un debut de mon petit exemple.

    Merci de ta réponse,
    0
    1. Alain_42 Messages postés 5413 Statut Membre 904
       
      Salut,

      Tu mets les valeurs recuperées dans ta BDD ainsi dans ton lien

      <a href="script.php?username=<?php echo $valeur1; ?>&password=<?php echo $valeur2; ?>&....">modifier</a>
      


      si tes valeurs récupérée sdans ta BDD sont $valeur1 $valeur2 etc..
      0
  3. faamugol
     
    Merci , donc , les valeurs sont séparés par des virgules ?

    Est-ce possible de faire un seul echo ? au fait j'utilse une boucle pour afficher un tableau

    <?php

    ici on recupere les valeurs dêpuis la bdd.

    echo '<a href="script.php?username=$valeur1;&password=$valeur2; &....">modifier</a>';

    ?>
    0
  4. letoine Messages postés 1624 Statut Membre 320
     
    Les virgules c'est a la fin de chaque instruction (fin presque) en php
    0
    1. Alain_42 Messages postés 5413 Statut Membre 904
       
      il ne faut pas de virgules entre chaque valeurs dans le lien, et à la fin des instructions php c'est un ;


      <?php

      echo "xxxxxxxx";

      ?>

      si tu veux faire un seul echo:

      
      <?php
      
      echo "<a href=\"script.php?username=".$valeur1."&password=".$valeur2."&autre=".$valeur3."\">modifier</a>";
      
      ?>
      


      notes les \" à l'interieur de la chaine
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. faamugol
     
    Merci vous tous c'est résolu..grâce à vous:-)
    0
  7. faamugol
     
    Bonjour

    Merci pour vos explications ,

    voilà ce qua j'ai fait:

    [CODE]echo "<td><A HREF=\"effacer.php?typeaction=".$effacer."&idv"=.$id_visiteur . "\">Effacer</A></td>";[/CODE]

    Mais j'ai le message d'erreur suivant:

    [B]Parse error: parse error, unexpected '=', expecting ',' or ';' in C:\EasyPHP\www\Admin\message_visiteur.php on line 79[/B]

    Et ligne 79 correspond à la ligne ci-dessus.

    Marci de m'aider pour la syntaxe.
    0
    1. Alain_42 Messages postés 5413 Statut Membre 904
       
      Salut

      une petite erreur le signe = était après la " au lieu de avant

      echo "<td><A HREF=\"effacer.php?typeaction=".$effacer."&idv=".$id_visiteur."\">Effacer</A></td>";
      
      
      0