PHP relay help и mysql

0

У меня есть список категорий на моей веб-странице. Они хранятся в mysql, и каждая категория имеет номер id рядом с ним.

Категории находятся в divs, когда при выборе цвета изменения и еще не выделены другой цвет. За один раз можно выбрать только один.

Я пытаюсь выяснить, как рассказать веб-страницу, какая кошка выбрана, и, в свою очередь, она заставит выбранного кота взять выбранные черты стиля

Благодарю вас

  • 0
    если бы вы прояснили свой вопрос, это помогло бы ... вы имеете в виду, как передать выбор категории на другую страницу?
  • 0
    Так что подождите, цвет зависит от категории? Как все это нужно сделать с помощью PHP или MySQL? Разве вы не можете просто использовать CSS и (если нужно) JS?
Показать ещё 1 комментарий
Теги:
database

2 ответа

2
Лучший ответ

Звучит довольно просто для меня. Почему вы не вставляете переменную GET в ссылку категории?

<a href="www.mypage.com?category=This_Category">This Category</a>

то при перезагрузке:

if(!empty($_GET['category'])) { $selectedCat = $_GET['category']; }
  • 0
    У меня сложилось впечатление, что ОП хотел решения на стороне клиента ... возможно, я ошибался .. :(
  • 0
    не беспокойтесь ... все еще хорошее решение.
Показать ещё 1 комментарий
0

Удостоверьтесь, что каждый div имеет свой собственный уникальный идентификатор, используя javascript, чтобы добавить событие onclick в каждый div, для активации функции colourChange() для запуска при нажатии (или как вы хотите ее называть). Затем вы можете установить переменную в идентификатор выделенного в данный момент поля, если этот идентификатор совпадает с выбранным полем, ничего не делать или удалить класс/выделение и добавить его в новый.

JQuery сделает это очень легко для вас.

EDIT: Возможно, я неправильно понял, у меня создалось впечатление, что вы хотите решение на стороне клиента, пожалуйста, не обращайте на него внимания, если вы хотите, чтобы PHP обрабатывал его при загрузке страницы.

  • 0
    я думаю, что он искал ответ php хотя?
  • 0
    Да, получил это во втором чтении. :)
Показать ещё 2 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню