确认要删除的消息

时间:2016-03-16 01:35:43

标签: php

这是确认消息,但无效。

While ($row = mysql_fetch_array($fetch))
    echo "
    <tr>
        <td>".$row['counter']."</td>
        <td>".$row['sender']."</td>
        <td>".$row['recipient']."</td>
        <td>".$row['compName']."</td>
        <td>".$row['phonenumber']."</td>
        <td>".$row['department']."</td>
        <td>".$row['subject']."</td>
        <td>".$row['description']."</td>
        <td>".$row['date_request']."</td>
        <td>".$row['date_done']."</td>
        <td>".$row['status']."</td>
        <td>".$row['remark']."</td>
        <td><a onClick=\"return confirm('Sure To Remove This Complaint ?');\"
            href='operator_view_message_del.php?counter=".$row['counter']."'>
            DELETE</a></td>
    </tr>
    ";

以下是删除过程

if(isset($_GET['counter']))
  {
    $counter=$_GET['counter'];
    $query=mysql_query("DELETE FROM complaint WHERE counter='$counter'");
    if($query)
      {
      header('location:operator_view_message.php');
      }
  }

我有工作链接从我的数据库中删除一行。我想要做的是没有一个链接,我想要一个按钮,当我按下它时会显示确认,然后删除该行,如果为真。

非常感谢和亲切的问候

1 个答案:

答案 0 :(得分:0)

尝试使用条件

&#13;
&#13;
function confirmation(counter) {
  if (confirm('Are You Sure ?')) {
    alert(counter);

    // window.location.href = 'location?counter=' + counter
  }
}
&#13;
<a onClick="confirmation('counter-45')" href='#'>DELETE</a>
&#13;
&#13;
&#13;

或使用此 https://jsfiddle.net/quetzalarc/br1j0gca/3/