Récupérer Valeur d'un select dynamique dans href

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 : Récupérer Valeur d'un select dynamique dans href

Re: Récupérer Valeur d'un select dynamique dans href

par jacquesbleou » 11 déc. 2018, 10:23

il faut utiliser le formulaire jusqu'au bout, donc le bouton intitulé "Ajouter" doit être un bouton de soumission du formulaire. ensuite dans le script appelé par le formulaire (action=""), il sera possible de récupérer $_GET['despro'].

Bonjour merci pour votre réponse mais je ne veux pas récupérer uniquement $_GET['despro'] mais pluôt $_GET['despro'], $_GET['prix'] et $_GET['numserie']

Re: Récupérer Valeur d'un select dynamique dans href

par or 1 » 05 déc. 2018, 19:30

il faut utiliser le formulaire jusqu'au bout, donc le bouton intitulé "Ajouter" doit être un bouton de soumission du formulaire. ensuite dans le script appelé par le formulaire (action=""), il sera possible de récupérer $_GET['despro'].

Récupérer Valeur d'un select dynamique dans href

par jacquesbleou » 05 déc. 2018, 19:21

Bonjour je vous prie de bien vouloir m'aider .

Dans mon select, je récupère par le while les produit inscrit. Et je voudrai qu'en cliquant sur le lien (HREF), ça que récupère les infos du produit préalablement sélectionné dans le while.
J'ai cherché sur différent forum mais la solution que j'ai trouvé récupère le dernier produit inscrit



<?php
try
{
    $bdd = new PDO('mysql:host=localhost;dbname=dbstock;charset=utf8', 'root', '');
}
catch(Exception $e)
{
        die('Erreur : '.$e->getMessage());
}

$reponse = $bdd->query('SELECT * FROM produit');

?>
<form method="get" action="" name="selectgroupe">

<?php
echo'<select style="width: 193px; height:26px" name="despro" id="despro" class="input_file_max">';

 
while ($donnees = $reponse->fetch())
{
$despro =  $donnees['despro'];
$prix = $donnees['prix']; 
$numserie = $donnees['numserie']; 
?>   
        <option value="<?php $despro; echo $despro;?>"><?php $despro; echo $despro;?></option>
   
<?php }
$reponse->closeCursor();
?>
</select>&nbsp&nbsp

<a href="essai1.php?action=ajout&amp; l=<?php echo $despro ?>&amp; q=1&amp;p=<?php echo $prix ?>&amp;n=<?php echo $numserie ?>" class="btn btn-warning" >Ajouter</a>  
  
</form>