sql >> Database >  >> RDS >> Mysql

Winkelwagen bijwerken - mysql-tabel bijwerken - while-lus

Uw probleem is met de namen van de velden in uw HTML-formulier:

<input type="number" name="quantity" value="<?php echo $row['quantity']; ?>">
<input type="hidden" name="item_id" value="<? echo $row['item_id']; ?>">

Ik denk dat je ze quantity[] wilde noemen en item_id[] in plaats daarvan zullen ze en hoger worden als arrays in uw $_POST variabele later, nu overschrijven ze elkaar, waardoor $_POST['item_id'] alleen de laatste id in de database bevatten.



  1. Hoe verander ik een PostgreSQL-tabel en maak ik een kolom uniek?

  2. NodeJS kon geen verbinding maken met de nieuwste versie van MYSQL in Docker Container

  3. SQL-update van de ene tabel naar de andere op basis van een ID-overeenkomst

  4. Mysql kruist resultaten