确认删除消息


Confirm message for delete

这是确认消息,但它不起作用。

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');
      }
  }

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

非常感谢和亲切的问候

尝试使用条件

function confirmation(counter) {
  if (confirm('Are You Sure ?')) {
    alert(counter);
    // window.location.href = 'location?counter=' + counter
  }
}
<a onClick="confirmation('counter-45')" href='#'>DELETE</a>

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