用于按钮的PHP Onclick操作

时间:2016-06-01 09:08:50

标签: javascript php jquery

以下是我使用过的代码,

 if ($status=='Pending'){
   echo '<td>'.'<a href="leave_request.php?leave_id='.$id1.'"><input type="button" name="submit" class="btn btn-success" value="Approve" "></button></a>'.'</td>'

    if(isset($_POST['submit'])){
       $id2=$_GET['leave_id'];
        $result= "UPDATE emp_leaves  SET approval_status='Accepted' WHERE leave_id='$id2'";
        $query=mysql_query($result);
    }
 }

当用户单击“接受”按钮时,URL将获得单击的leave_request的leave_id,并将重新加载页面本身。我想在重新加载页面时将已识别的leave_id的leave_status列更新为“已接受”。我怎么能这样做。

2 个答案:

答案 0 :(得分:2)

您在查询字符串中传递值,因此$ _POST将无效。你需要使用$ _GET或$ _REQUEST。

改变你的if条件。

if(isset($_GET['leave_id'])){

这可能会解决您的问题。

答案 1 :(得分:1)

嗨请试试这个。

source ./export.bash