Я использую поле множественного выбора, как показано ниже:
<select multiple="pages" id="pages" name="pages[]">
<option value="Home Page">Home Page</option>
<option value="Contact Us">Contact Us</option>
<option value="Support">Support</option>
</select>
Список страниц генерируется из другой таблицы в базе данных.
На данный момент я взрываю $_POST['pages'] и сохраняю строку в базе данных. Каков более эффективный метод хранения выбранных значений?
И, наконец, как я могу по-прежнему отображать все страницы (полученные из другой таблицы в базе данных) и выбирать страницы, выбранные пользователем, в этом поле множественного выбора.
Например. Пользователь выбрал «Свяжитесь с нами» — при отображении всех страниц на странице редактирования запись «Свяжитесь с нами» выделяется (выбирается).