sql >> Databasteknik >  >> RDS >> Mysql

Posta ett godtyckligt antal poster från ett HTML-formulär

Du kan skapa formulärfält med arraynotation, till exempel:

<input type="text" name="quantity[productid]">

Så du kan dynamiskt generera några fält i ditt formulär så här:

<input type="text" name="quantity[3]">
<input type="text" name="quantity[4]">
<input type="text" name="quantity[2]">

Och sedan i PHP blir det en array som du enkelt kan loopa över:

foreach ($_POST['quantity'] as $productId => $quantity) {
    echo (int) $productId . ':' . (int) $quantity;
    //etc.
}



  1. trunc och round-funktion i sql

  2. Hur man grupperar efter månad i MySQL

  3. Mysql-sökning med kommaavgränsad sträng

  4. Samtidiga uppdateringar till samma rad