Передача строк запроса
Когда делается ссылка из категории продуктов (в действительности из строки таблицы) на страницу 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, информируя эту страницу о разыскиваемом типе для выполнения поиска программных продуктов, попадающих в эту категорию.