bonjour
j'ai plusieurs lignes avec cases à cocher
mon problème toujours la requête ajouter le dernier ligne
Modifié par wiemayed (08 Jun 2019 - 10:08)
j'ai plusieurs lignes avec cases à cocher
mon problème toujours la requête ajouter le dernier ligne
<?php
@mysql_connect('localhost', 'root', '') or die(mysql_error());
// mysql_connect($host, $username, $password)
mysql_select_db('stocks') or die(mysql_error());
if(isset($_POST['comm']) && isset($_POST['submit']))
{
$matcommande = $_POST['matcommande'];
$datecommande = $_POST['datecommande'];
$nom = $_POST['nom'];
foreach ($_POST['comm'] as $comm)
{
$designation = $_POST['designation'];
}
foreach ($_POST['comm'] as $comm)
{
$prixunitaire = $_POST['prixunitaire'];
}
foreach ($_POST['comm'] as $comm)
{
$quantiteachete = $_POST['quantiteachete'];
}
}
$query = "INSERT INTO commande (`matcommande`,`datecommande`,`nom`,`designation`,`prixunitaire`,`quantiteachete`)
VALUES ('$matcommande','$datecommande','$nom','$designation','$prixunitaire','$quantiteachete')";
if ($query)
{
echo "SUCCESS";
}
else
{
echo "FAILED";
}
mysql_query($query) or die(mysql_error());
}
?>
<?php
$reponse = $bdd->query('SELECT idproduit, designation, prixunitaire FROM produit ');
// On affiche chaque entrée une à une
while ($donnees = $reponse->fetch())
{
?>
<tr>
<td><input type="checkbox" name="comm[]" value="<?php echo $donnes['idproduit']; ?>"/></td>
<td><input type="hidden" name="designation" value="<?php echo $donnees['designation']; ?>"/><?php echo $donnees['designation']; ?></td>
<td><input type="hidden" name="prixunitaire" value="<?php echo $donnees['prixunitaire']; ?>"/><?php echo $donnees['prixunitaire']; ?></td>
<td><input type="number" name=" quantiteachete" value="<?php echo $donnees['quantiteachete']; ?>" size="2" /></td>
</tr>
<?php
}
$reponse->closeCursor(); // Termine le traitement de la requête
?>
Modifié par wiemayed (08 Jun 2019 - 10:08)