Choix multiple ?

Répondre
Pegasus
le 07/04/2005 à 10:47
Pegasus
Salut,

j'ai un petit probleme avec un formulaire :

ici la form elle est en post tout va bien (precision c'est dans une boucle avec plusieurs produits differents):
<input type='checkbox' name='item[]' value='$item'> $item x
<input type='text' name='q[]' size='4' value='0'> à
<input type='text' name='prix[]' size='8' value='0'> Euro

ici je récupere les produits comme il faut mais pas les quantités et prix qui sont entré à chaque :

$item = $_POST['item'];
$q = $_POST['q'];
$px = $_POST['prix'];

for ($i=0; $i<count($item); $i++) {
echo"$item[$i] x $q à $px<br>";
}

Si quelqu'un à une idée, merci d'avance. smiley
<-- Observe, écoute et retiens -->
zebden
le 07/04/2005 à 10:55
zebden
Reflechis.. si tu ne check pas un des items, alors $_POST['item'][] n'existera pas mais quantité et prix eux oui. Donc ca fera un trou dans ta boucle.

A la limite tu pourrais passer si tu le peux par l'id de l'item et ensuite name='q['.$id.']' et pareil pour prix. ensuite ca sera facile de faire coordonner les 3.
zebdinou pour les intimes / Blog : http://www.zebden.fr
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours