Bonjour,
je souhaite transmettre les valeurs issues d'une boucle foreach en url et les récupérer en get.
voici le code de la page d'envoi :
et le code de la page de récupération :
Je récupére bien les valeurs, mais je n'arrive pas à les séparer pour qu'elle soient prises en compte (seule la premiere valeur est traitée).
Vos suggestions sont les bienvenues.
Modifié par edasong (17 Apr 2014 - 22:00)
je souhaite transmettre les valeurs issues d'une boucle foreach en url et les récupérer en get.
voici le code de la page d'envoi :
//envoi de ou des ID d'un produit
<input name="return" type="hidden" value="http://www.*****.fr/terminer.php?id_objet=<?php $i=1; foreach ($produits as $p):?><?php echo $p->id; ?><?php $i++; endforeach ?>" />
et le code de la page de récupération :
<?php
if(!empty($_GET['id_objet'])){
$id=intval($_GET['id_objet']);
}
// mise à zéro de la quantité dans la table sql
$rep = $DB->insert('UPDATE products SET qte= 0 WHERE id=:id_objet',array('id_objet'=>intval($_GET['id_objet'])));
?>
Je récupére bien les valeurs, mais je n'arrive pas à les séparer pour qu'elle soient prises en compte (seule la premiere valeur est traitée).
Vos suggestions sont les bienvenues.
Modifié par edasong (17 Apr 2014 - 22:00)