Как добавить id категории к уже имеющимся id в mysql?
Есть например запись в таблице с полем категории со значением 5,12,19 . Как к этой записи добавить категорию с со значением 17 что бы получилось 5,12,19,17?
И потом другой вопрос как удалить категорию с со значением 17 что бы категории со значением 5,12,19 остались?
Я могу сделать запрос на выборку значений поля категории и записать их в переменую и в переменную добавить значение 17. Потом это все задать полю категории.
Я думал что есть вариант попроще, а не такой костыль.
Александр Мищенко, Есть. Иван вам уже ответил.
Вам нужно сделать несколько таблиц. Соединить разделы и элементы по нужной вам схеме (many-to-mane, one-to-many...)
Это таблица движка dle. Движок же добавляет как то несколько значений в поле.
Нашол как это реализуеться
UPDATE dle_post SET category = CONCAT(category,',17')
Всем спасибо