Сохранение данных нескольких флажков в базе данных MySQL с помощью PHP

Я хочу, чтобы несколько значений флажков сохранялись в одном поле в базе данных. (Пример 1, 24, 56, 100). Я хочу знать, как я могу это сделать, и как PHP считывает эти значения из базы данных, если я хочу вызывать переменные в запросе?

По сути, я создаю приложение для блога (для удовольствия и опыта) и хочу, чтобы пользователь мог изменить видимость каждого сообщения в блоге с помощью флажков. Я знаю, вы, вероятно, думаете, почему бы мне просто не сделать поле видимости для каждого поста в блоге. Я понимаю, почему это делать не рекомендуется, но другого способа придумать не могу. Чтобы объяснить немного больше: я хочу прикрепить это приложение к CMS, которую я уже создал, и в основном у меня есть таблица с сообщениями в блоге, а затем я хочу, чтобы пользователь мог переходить на разные страницы своего сайта и добавлять блог. Что, если пользователь хочет использовать один и тот же блог на 3 разных страницах, но хочет, чтобы на каждой странице отображались только определенные сообщения. Вот почему я сейчас в замешательстве.

5
задан Charles 5 March 2012 в 03:50
поделиться