我有一个MySQL数据库,很少有perl脚本用于生成网页。
在Html页面链接可用,
例如 -
Customer_link => (调用customers.pl)执行查询 - 从客户中选择*。
现在还有一个链接说Customer_in_mumbai =>它应该删除所有城市不是孟买的客户。
如何实现? 我是否需要再次使用where子句或任何其他方式执行查询,以便我可以简单地删除其城市不是孟买的客户?
此外,如果我需要再次执行查询,是否需要再写一个perl文件,如果不是,我怎么能使用同一个文件?
答案 0 :(得分:0)
在加载/显示后,您可以使用Javascript在客户端操作。在没有Javascript的情况下下载页面后,您无法在服务器端更改页面。
其余的问题表明,如何生成动态网页缺乏熟悉程度。您可以使用标准HTTP查询变量来修改脚本的运行方式。 e.g。
http://example.com/yourscript.pl?remove=mumbai
然后让Perl检索remove
值并使用它来修改数据库查询的运行方式。但是向您展示超出本网站范围的内容 - 我们不是来教您,只是帮助解决问题。
答案 1 :(得分:0)
根据您的问题,您似乎只想暂时将其从页面中删除给用户。您可以通过使用Javascript删除带有mumbai的行作为值来实现此目的。这应该可以节省您的服务器端处理。使用像JQuery这样的库来轻松实现它。