хранить несколько опций выбора в массиве PHP

У меня есть список выбора. Можно ли выбрать несколько вариантов:

<select name="access_list[ ]" size="7" multiple="multiple"> <?php $res=mysql_query("select * from list" ,$conn); while($row=mysql_fetch_assoc($res)) echo"<option value=".$row['id'].">".$row['name']."</option>";?> </select> 

Как значения, которые будут выбраны (выберите несколько значений вместе), могут быть сохранены в массиве. Я думаю, что это будет сделано для каждого заказа?

Используйте имя как name="access_list[]" без пробела.

И вы можете получить выбранные варианты с помощью $_POST['access_list']

$_POST['access_list'] – это array , содержащий выбранные параметры

Замените свой тег select следующим образом:

 <select name="access_list[]" size="7" multiple="multiple"> 

Если вы хотите получить массив, вы можете сделать это следующим образом:

 $data = $_POST['access_list']; print_r($data); 

Храните как массив, а затем в вашем php.

 <?php $access_list = $_POST['access_list']; foreach($access_list as $value) { //Do your code Here } ?>