sql запрос

imaxwell
На сайте с 28.12.2010
Offline
41
334

Здравствуйте! С Новым Годом! :beer:

Делаю для повара сайт для своих авторских кулинарных рецептов.

В базу информация заносится успешно.

Имеются колонки:

айди рецепта (id)

категория (cat)

название рецепта (r_name)

ингредиенты (ing)

приготовление (recipe)

кухня (kitchen)

вкусы (tastes)

назначение блюда (purp)

вот есть вопрос по tastes и purp

в tastes заносится информация так: острый соленый кислый (разделитель пробел)

в purp заносится числовая информация: 1 2 3 и тд (разделитель пробел)

`tastes` varchar(256) DEFAULT NULL,

`purp` varchar(256) DEFAULT '0',

делаю запрос, вывожу на страницу: получаю как есть в базе - острый соленый кислый и 1 2 3

в purp идет запись в базу из формы:

<label><input type="checkbox" name="purp[]" value="1" id="pdest1"> <b>На завтрак</b></label>

<div style="padding-left:20px;">

<div style="padding:7px 0 0;">

<label><input type="checkbox" name="purp[]" onclick="checkParentDestiny(\'pdest1\', this.checked)" value="2"> - Быстрый завтрак</label>

</div>

<div style="padding:7px 0 0;">

<label><input type="checkbox" name="purp[]" onclick="checkParentDestiny(\'pdest1\', this.checked)" value="3"> - Сытный завтрак</label>

</div>

</div>

Собственно сам вопрос, как сделать вывод, что бы отобразилось на странице:

На завтрак: быстрый завтрак, сытный завтрак

если в рецепте прописана 1 в колонке purp , то просто вывести На завтрак

Соответственно гиперссылкой по каждому назначению. При нажатии к примеру на быстрый завтрак отображаются все рецепты с этим предназначением.

Тот же вопрос и для колонки tastes

Никак не могу сообразить. :confused:

siv1987
На сайте с 02.04.2009
Offline
427
#1

Создать новые сущности где будет связь ид - сущность, или юзать find_in_set, разделитель должна быть запятая. Вывод форматируйте по своему вкусу в пхп.

totamon
На сайте с 12.05.2007
Offline
437
#2

индийской БД индийский код))

explode, foreach и куча if

Домены и хостинг https://8fn.ru/regru | Дедик от 3000р https://8fn.ru/73 | VPS в Москве https://8fn.ru/72 | Лучшие ВПС, ТП огонь, все страны! https://8fn.ru/inferno | ХОСТИНГ №1 РОССИИ https://8fn.ru/beget

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий