2012-05-29 6 views
-1

У меня есть база данных MySQL и несколько скриптов perl, с помощью которых я создаю веб-страницы.Как удалить результирующий набор из html страницы

На странице ссылки Html доступны,

Для ПРИМЕР-

Customer_link => (вызовы customers.pl) запрос выполняется - выберите * от клиентов.

Теперь есть еще одна ссылка say Customer_in_mumbai => она должна удалить всех клиентов, чей город не является мумбаи.

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

Также, если мне нужно выполнить запрос еще раз, мне нужно написать еще один файл perl, если нет, как я могу использовать тот же файл?

ответ

0

Вы можете использовать Javascript для управления на стороне клиента после его загрузки/отображения. На сервере нечего делать, чтобы изменить страницу, когда она была загружена без Javascript.

Остальные ваши вопросы указывают на отсутствие семейных отношений с тем, как генерируются динамические веб-страницы. У вас может быть одна страница, которая делает все это, используя стандартные переменные HTTP-запроса, чтобы изменить, как работает скрипт. например

http://example.com/yourscript.pl?remove=mumbai 

затем Perl получить это значение remove и использовать его, чтобы изменить, как работает запрос к базе данных. Но показывая вам, что выходит за рамки этого сайта - мы здесь не для того, чтобы научить вас, просто помогите исправить проблемы.

0

С вашего вопроса, похоже, вы хотите удалить его со страницы временно для пользователя. Вы можете достичь этого просто, удалив строки с mumbai как ценность с Javascript. Это должно сэкономить вам обработку на стороне сервера. Используйте библиотеку, такую ​​как JQuery, для ее достижения.