Введение в программирование на PHP5


Передача строк запроса


Когда делается ссылка из категории продуктов (в действительности из строки таблицы) на страницу search.php, то принимающая страница должна знать, какая категория продуктов была выбрана, чтобы создать список подходящих продуктов этой категории. Эта информация передается на страницу search.php через строку запроса, присоединенную к URL ссылки. Для каждой категории в списке меню (для каждой строки таблицы), значением строки запроса будет то же самое значение ItemType, которое выводится в ячейке таблицы:

onClick="location.href='search.php?Category=$row[ItemType]'"

Когда происходит щелчок на строке таблицы, создается URL в виде

search.php?Category=ItemType

Все строки таблицы содержат различные типы объектов, и это конкретное значение ItemValue присоединяется к URL этой строки. Одна из пар имя/значение

?Category=Business Office ?Category=Database ?Category=Desktop Publishing ?Category=Graphics ?Category=Operating Systems ?Category=Web Development

посылается на страницу search.asp, информируя эту страницу о разыскиваемом типе для выполнения поиска программных продуктов, попадающих в эту категорию.



Содержание раздела