如何从html页面中删除结果集

时间:2012-05-29 14:44:24

标签: mysql html perl

我有一个MySQL数据库,很少有perl脚本用于生成网页。

在Html页面链接可用,

例如 -

Customer_link => (调用customers.pl)执行查询 - 从客户中选择*。

现在还有一个链接说Customer_in_mumbai =>它应该删除所有城市不是孟买的客户。

如何实现? 我是否需要再次使用where子句或任何其他方式执行查询,以便我可以简单地删除其城市不是孟买的客户?

此外,如果我需要再次执行查询,是否需要再写一个perl文件,如果不是,我怎么能使用同一个文件?

2 个答案:

答案 0 :(得分:0)

在加载/显示后,您可以使用Javascript在客户端操作。在没有Javascript的情况下下载页面后,您无法在服务器端更改页面。

其余的问题表明,如何生成动态网页缺乏熟悉程度。您可以使用标准HTTP查询变量来修改脚本的运行方式。 e.g。

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

然后让Perl检索remove值并使用它来修改数据库查询的运行方式。但是向您展示超出本网站范围的内容 - 我们不是来教您,只是帮助解决问题。

答案 1 :(得分:0)

根据您的问题,您似乎只想暂时将其从页面中删除给用户。您可以通过使用Javascript删除带有mumbai的行作为值来实现此目的。这应该可以节省您的服务器端处理。使用像JQuery这样的库来轻松实现它。