Suntaxe données dans url

Fermé
faamugol - 24 avril 2008 à 15:35
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 - 25 avril 2008 à 14:05
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.

6 réponses

letoine Messages postés 1382 Date d'inscription dimanche 5 août 2007 Statut Membre Dernière intervention 31 mai 2015 318
24 avril 2008 à 15:37
Tu devrais aussi savoir connaitre le Francais ca serait bien >.<

Fais comme ca

<form method="get" action="tapage.php">

</form>
0
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
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
24 avril 2008 à 16:40
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
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
letoine Messages postés 1382 Date d'inscription dimanche 5 août 2007 Statut Membre Dernière intervention 31 mai 2015 318
24 avril 2008 à 16:57
Les virgules c'est a la fin de chaque instruction (fin presque) en php
0
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
24 avril 2008 à 17:07
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

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Merci vous tous c'est résolu..grâce à vous:-)
0
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
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
25 avril 2008 à 14:05
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