2014-09-11 3 views
0

Мне удалось динамически назначить уникальный идентификатор кнопке, которая зависит от пользователей, возвращаемых из запроса mysql. Кодирование выполняется и печатает изображение профиля, имя пользователя и , которому присваивается значение, основанное на идентификаторе пользователя, выведенном из базы данных.Получите идентификатор Div и добавьте его в сеанс Varaible

Однако я пытаюсь получить идентификатор выбранной кнопки и добавить ее в качестве переменной сеанса, так что субстраницы могут быть отфильтрованы на основе идентификатора кнопки.

При нажатии на кнопку «Просмотр профиля» я хочу, чтобы идентификатор кнопки был присвоен тому, который должен быть сохранен как переменная сеанса, чтобы затем профиль profileTemplate отфильтровался по этому идентификатору.

Кнопка Код

echo "<div align=\"center\"><button href=\"profileTemplate.php\" id=" . $info['userID'] . " class=\"btn btn-success btn-md\" type=\"submit\">View Profile</button></div>\n"; 
+1

ваш '

+0

'id' не отправляются с сообщениями о форме. 'name' представлены как ключи для идентификации значений любого элемента данной формы. Поэтому, по крайней мере, вам нужен атрибут 'name'. – David

ответ

0

Попробуйте переместить идентификатор в HREF, так что вы можете получить его с $ _GET [ 'ID']

echo "<div align=\"center\"><button href=\"profileTemplate.php?id={$info['userID']}\" class=\"btn btn-success btn-md\" type=\"submit\">View Profile</button></div>\n"; 
+0

Как я могу присвоить userID в предложении where страницы profileTemplate? – HiiSpeedLOWdrag

+0

$ sql = "select * from profile where profile_id = '{$ _GET [' id ']}'"; –

Смежные вопросы