2014-04-21 157 views
-2

我有一个包含PHP数据的表单。有两个按钮编辑和删除,都在mysql中执行编辑和删除选项。我如何将链接添加到两个不同的PHP页面,并将数据传递给它们。对于单个按钮,我们可以使用提交类型和动作标签,但如何轻松地为两个按钮执行此操作。按钮点击执行PHP

+1

份额,你试过 –

+0

你一些代码应该在提交表单前使用querystring'?edit = 1'更改表单动作或创建隐藏字段以存储编辑true/false – justnajm

回答

2

您有两种方法可以完成此操作。

方式1: 您可以将两个php文件合并到一个文件中,并根据按钮的后置值区分该过程。

防爆

<form action="filename.php" method="post"> 
. 
. 
. 
<input type="submit" name="edit"/> 
<input type="submit" name="delete"/> 
</form> 

filename.php

if(isset($_POST["edit"])) 
{ 
//do edit process here 
} 
else if(isset($_POST["delete"])) 
{ 
//do delete process here 
} 

方式2: 使用AJAX,并提交值,以两个不同的PHP文件并执行它

+0

我开始呃到PHP,你能分享我通过方式1和2两种方式做的一些链接 –