PHP relay help и mysql - PullRequest
       21

PHP relay help и mysql

0 голосов
/ 26 августа 2009

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

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

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

спасибо

Ответы [ 2 ]

2 голосов
/ 26 августа 2009

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

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

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

if(!empty($_GET['category'])) { $selectedCat = $_GET['category']; }
0 голосов
/ 26 августа 2009

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

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

РЕДАКТИРОВАТЬ: Возможно, я неправильно понял, у меня сложилось впечатление, что вы хотели решение на стороне клиента, пожалуйста, не обращайте на это внимание, если вы хотите, чтобы PHP обрабатывал его при загрузке страницы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...