Bonjour,
j'ai un petit soucis. Je prepare un syteme de commande en ligne pour ma
boite, et je dois extraire une liste de produit contenu dans une table
de ma base de données sql vers un tableau html, avec sur chaque ligne
un champs de saisi pour la quantité souhaité et un bouton de
validation. Le systeme fonctionne sur tout le tableau, mais pas sur la
premiere ligne, je comprend pas. Sur la premiere ligen, quand je
clique, il me réaffiche ma page, alors que pour toutes les autres
lignes, il m'envoi vers le bon lien, avec les valeurs en parametre...
Voici mon code:
******************************************
//Requete de recherche de tous les articles pour affichage dans le tableau
$requete="SELECT * FROM produits";
$resaffiche=mysql_query($requete) or die ("Erreur lors de l'exectution de la requete");
//Entete du tableau
echo "<TABLE width=100% align='center' border='1' >";
echo "<TR>";
echo "<TD bgcolor=#CCFFCC align='center'><B>Numero</B></TD>";
echo "<TD bgcolor=#CCFFCC align='center'><B>Liste</B></TD>";
echo "<TD bgcolor=#CCFFCC align='center'><B>Désignation</B></TD>";
echo "<TD bgcolor=#CCFFCC align='center'><B>Prix</B></TD>";
echo "<TD bgcolor=#CCFFCC align='center'><B>Remarque</B></TD>";
echo "<TD bgcolor=#CCFFCC align='center'><B>Qté</B></TD>";
echo "<TD bgcolor=#CCFFCC align='center'><B>Ajouter</B></TD>";
echo "</TR>";
$x=1;
while ($ligne=mysql_fetch_array($resaffiche))
{
extract($ligne);
echo "<TR>";
echo "<TD><form method='post' action=\"test.php?qte=$qte&numero=$numero\" >$numero</TD>";
echo "<TD>$liste</TD>";
echo "<TD>$designation</TD>";
echo "<TD>$prix</TD>";
echo "<TD>$remarque</TD>";
echo "<TD><input name='qte' type='text' size='5'></TD>";
echo "<TD><input value='Ajouter' name='test' type='submit'></form></TD>";
echo "</TR>";
}
//
echo "</TABLE>";
******************************************
Si quelqu'un a 5 minutes a perdre! :o)
Merci.
Matthieu

