如何在删除php中的多行之前给出确认框

时间:2013-04-09 09:44:10

标签: php

我想在删除多行之前给出确认消息。下面是代码。请在删除记录之前建议我如何给出确认信息。

    $sql="SELECT * FROM employee";
    $result=mysql_query($sql);

    $count=mysql_num_rows($result);
    ?>

    <?php
    while($rows=mysql_fetch_array($result)){
    ?>

    <tr>
    <td><input name="checkbox[]" type="checkbox" id="checkbox[]" value="<? echo     $rows['id']; ?>"></td>
    <td><? echo $rows['id']; ?></td>
    <td><? echo $rows['name']; ?></td>
    </tr>

    <?php
    }
    ?>

    <tr>
    <td><input name="delete" type="submit" id="delete" value="Delete"></td>
    </tr>

    <?php


    if($delete){
    for($i=0;$i<$count;$i++){
    $del_id = $checkbox[$i];
    $sql = "DELETE FROM employee WHERE id='$del_id'";
    $result = mysql_query($sql);
    }

    if($result){
    echo "<meta http-equiv=\"refresh\" content=\"0;URL=delete_multiple.php\">";
    }
    }

    ?>

1 个答案:

答案 0 :(得分:0)

创建一个表单,检查是否提交了该表单,当用户提交该表单时,您可以发送删除请求。如果不是,代码将不会运行删除请求?