Прошу помочь с написанием полного учебного примера, например в виде html страницы. Сам учил ранее основы Javascript. Надо сделать слова рядом с галочками. Например в столбик: молоко "поле для галочки" чайная заварка "поле для галочки" какао "поле для галочки" кофейный порошок "поле для галочки" сахар "поле для галочки" мороженное "поле для галочки" сок "поле для галочки" Снизу кнопка Анализировать. Если поставить галочки на молоко, сахар, "кофейный порошок", то после нажатия кнопки Анализировать должно вывести "Кофе с молоком". При выборе какао, сахар, молоко должно вывести "Какао напиток" При выборе сахар, молоко должно вывести: "Кофе с молоком" или "Какао напиток". То есть прямо оба значения чтобы отобразилось одновременно и между ними слово или. Перед выводом результат должен заносится в переменную, чтобы если захочется использовать его в другом виде, чтобы можно было взять оттуда. Мороженное и сок для множества Коктейль.
Когда так ставят задачу: сделайте за меня, мне надо для зачёта, сам я учиться не хочу — это в раздел для халявщиков. Переношу тему. Если будут кидаться какашками, ты сам виноват. Надо было пытаться.
Ну, задача не безынтересная. На логику. И не для совсем начинающих. Здесь нужна таблица базы данных, или её подобие в виде массива. С перечислением всех валидных сочетаний продуктов, с их именованием. При этом сортированных по алфавиту.(т.е. для примера "молоко, сахар, "кофейный порошок") это будет что-то вроде Код (Text): "кофейный порошок, молоко, сахар", "Кофе с молоком" Далее, получив из формы "компоненты" составляем из них строку(отсортировав) запроса к базе для поиска полного или частичного совпадения(через "=" и "LIKE %%"). Если ни так, ни эдак ничего не найдено, то объявляем выбранную смесь бурдой. Если найдено точное соответствие, то отдаем её название, а если частичное, то перечисляем в состав чего оно входит. Как-то так
Мне кажется эта задача не для php, а для js. По крайней мере на js будет проще сделать такое. Зачем перегружать сервер из за такой ерунды? Подойдет образец на js или прямо на php нужно (но я предупредил на счет нагрузок)?