0

複数の行を削除する前に確認メッセージを出したい。以下はコードです。レコードを削除する前に確認メッセージを表示する方法を教えてください。

    $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\">";
    }
    }

    ?>
4

1 に答える 1

0

そのフォームが送信されたかどうかを確認してフォームを作成します。ユーザーがそのフォームを送信すると、削除要求を送信できます。そうでない場合、コードは削除要求を実行しませんか?

于 2013-04-09T09:46:50.453 に答える