par
ALphaman » 25 juin 2007, 15:42
Merci j'ai tester comme sa et je recupere bien tous ce que je demande id, prix, quantité .
echo'<form action="marchetest.php" method="POST">';
$query_marche = mysql_query('SELECT id_commerce, nombre_denree, prix_denree, id_objet, nom_objet, image FROM commerce');
$i=0;
// Boucle affichant toutes entrées dans la bdd + liste deroulante des quantitées à choisir //
while ($marche = mysql_fetch_array($query_marche) )
{
echo'<tr><div align="center">
<td><img src="'.$marche['image'].'" width="31" height="29" border="1"></td>
<td>'.$marche['nom_objet'].'</td>
<td>'.$marche['nombre_denree'].'</td>
<td>'.$marche['prix_denree'].'</td>
<td>';
$nombre = 0;
$id_commerce = $marche['id_commerce'];
echo'<select name="nbr_'.$id_commerce .'">';
while ($nombre <= $marche['nombre_denree'])
{
echo '<option value="'.$nombre.'">'.$nombre.'</option>';
$nombre++;
}
$i++;
echo'</td></tr>';
echo ''.$_POST['nbr_'.$id_commerce .''].'';
} ?>
</table>
<br><input type="Submit" class="submit1" value="J'achète"></form></select><br></center>
Mais donc comment je peu recupérer les infos bonne et non egal à zero car enfin de compte si j'affiche ce qui a eté transmis je me retrouve avec tous ce qui ne l'a pas etait ( tous ce qui n'est pas choisi ) et ce qui l'a etait .
Je me demande donc comment faire pour n'avoir que ce qui à etait demandé, afin de pouvoir l'exploiter ( pour multiplier le prix à la quantité, et faire les mises à jour necessaire dans la bdd)
Merci
Merci j'ai tester comme sa et je recupere bien tous ce que je demande id, prix, quantité .
[php] echo'<form action="marchetest.php" method="POST">';
$query_marche = mysql_query('SELECT id_commerce, nombre_denree, prix_denree, id_objet, nom_objet, image FROM commerce');
$i=0;
// Boucle affichant toutes entrées dans la bdd + liste deroulante des quantitées à choisir //
while ($marche = mysql_fetch_array($query_marche) )
{
echo'<tr><div align="center">
<td><img src="'.$marche['image'].'" width="31" height="29" border="1"></td>
<td>'.$marche['nom_objet'].'</td>
<td>'.$marche['nombre_denree'].'</td>
<td>'.$marche['prix_denree'].'</td>
<td>';
$nombre = 0;
$id_commerce = $marche['id_commerce'];
echo'<select name="nbr_'.$id_commerce .'">';
while ($nombre <= $marche['nombre_denree'])
{
echo '<option value="'.$nombre.'">'.$nombre.'</option>';
$nombre++;
}
$i++;
echo'</td></tr>';
echo ''.$_POST['nbr_'.$id_commerce .''].'';
} ?>
</table>
<br><input type="Submit" class="submit1" value="J'achète"></form></select><br></center>[/php]
Mais donc comment je peu recupérer les infos bonne et non egal à zero car enfin de compte si j'affiche ce qui a eté transmis je me retrouve avec tous ce qui ne l'a pas etait ( tous ce qui n'est pas choisi ) et ce qui l'a etait .
Je me demande donc comment faire pour n'avoir que ce qui à etait demandé, afin de pouvoir l'exploiter ( pour multiplier le prix à la quantité, et faire les mises à jour necessaire dans la bdd)
Merci