Het wordt eigenlijk naar een array gestuurd!
<form action="myscript.php" method="POST">
<select name="colors[]" multiple="multiple" size="2">
<option>Red</option>
<option>Blue</option>
<option>Green</option>
<option>Orange</option>
</select>
<input type="submit" value="Go!">
</form>
Dan aan de serverzijde, $_POST['colors']
zal een array zijn met de geselecteerde waarden.
De sleutel hier is om de haakjesnotatie in de naam te gebruiken om PHP te laten weten dat het een array kan verwachten.
Voor meer informatie, bekijk het voorbeeld van de PHP-documentatie .
Als je eenmaal de variabelen hebt, is het triviaal om nieuwe rijen te maken.