Иллюстрированный самоучитель по Dreamweaver MX



         

Создание фильтров - часть 2


Request.QueryString("sign")

Он извлекает из строки запроса, переданной методом GET, параметр sign. Если же вы передаете параметры методом POST, код будет несколько иным:

Request.Form("sign")

Вот и все. Мы создали переменную SQL-запроса и теперь можем ее использовать.

Откройте в списке Database Items ветви Tables и Guestbook и выберите пункт Sign. Поставьте текстовый курсор в поле ввода SQL после текста

"WHERE Sign=ID" и нажмите кнопку WHERE. Содержимое поля ввода SQL станет таким:

SELECT Content, Desc, Color FROM Guestbook, Signs WHERE Sign= ID AND Sign

Поставьте текстовый курсор после текста "AND Sign" и введите вручную текст =sign. Таким образом, окончательный SQL-запрос будет выглядеть так:

SELECT Content, Desc, Color FROM Guestbook, Signs WHERE Sign=ID AND Sign=sign

Все, наш новый запрос создан. Можете нажать кнопку ОК. Перед этим, однако, лучше нажать кнопку Test, чтобы проверить правильность задания запроса. Так, на всякий случай.

Теперь сохраните страницу Guestbook_table.asp и опубликуйте ее на Web-сервере вместе со страницей Selector.htm. После этого откройте в Web-обозревателе страницу Selector.htm, набрав в строке адреса следующее:

http://localhost/HTMLs/Selector.htm

Пощелкайте по ссылкам и посмотрите, что из этого получится. Если же серверная страница упорно выдает вам список всех записей гостевой книги, то просто нажмите кнопку обновления вашего Web-обозревателя.




Содержание  Назад  Вперед