simple question passage d'argument

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : simple question passage d'argument

par mere-teresa » 03 févr. 2006, 16:45

Ben, tu sais faire une requête à ta base de données ?

- si oui : c'est gagné
- si non : ouvre un nouveau sujet :)

par alphonsedose » 03 févr. 2006, 16:43

je recapitule : passage d'argument ok, la valeur s'affiche bien, mais je veux a partir de cette valaur recupere celle qui sont sur la meme ligne dans la bd pour les insere aussi comment faire?

par mere-teresa » 03 févr. 2006, 16:42

Pour l'afficher tu fais :
echo $_GET['mavar'];

par Invité » 03 févr. 2006, 16:38

et pour l'afficher, un probleme, il l'a passe bien, je le voit dans l'URL, mais pour la recupere et l'afficher comme ce ci je fais comment :

$id= $_GET['var'];
echo "<input name=\"id\" type=\"hidden\" id=\"id\" value=\"$id\">";

comme ca?

par alphoncedose » 03 févr. 2006, 16:33

et alors la je recupere ma valeur, mais voila cette valeur, si je prend l'id, doit me permettre de recuperer toute les autres information en fonction de l'id, et ca je le fais dans la requete avec un where varleur_passe=$valuer_passe???

par mere-teresa » 03 févr. 2006, 16:29

Tout à fait, je dirais même plus, c'est qu'il faut mettre au bout du lien vers la page PHP:
?nomvariable=valeur (sans espace)
Et pour y accéder dans la page PHP, c'est dans le tableau $_GET

par charabia » 03 févr. 2006, 16:27

:google: "méthode $_GET['']"

C'est très simple :
Page 1 :

Code : Tout sélectionner

<a href="page2.php?var=toto">cliquez ici</a>
Page 2 :
<?php echo $_GET['var'];?>
--> résultat affiché : "toto"

par alphonsedose » 03 févr. 2006, 16:25

par L'URL ca me semble le mieux mais je trouve pas de doc dessus , vous savez ou en trouver??

par mere-teresa » 03 févr. 2006, 16:15

Plusieurs solutions s'offrent à toi : après le lien mettre

page.php?id=256
=> passer l'argument en GET dans l'URL

transformer les liens en mini-formulaires
=> passer l'argument en POST

mettre dans une variable de session
=> passer l'argument par le tableau $_SESSION[]
(un peu lourd comme méthode)

simple question passage d'argument

par alphonsebirlot » 03 févr. 2006, 16:13

voila je me demandais is il etait possible de passe un argument, d'un page a une autre, j'ai un nom, que j'affiche en lien, et quand je clique dessus, je voudrai afficher ces info, mais pour ca je dois passer son nom ou id par je sais pas ou, donc voila je viens voir si vous savez pas comment faire?