How to delete data from database by using radio button in php?

后端 未结 3 913
迷失自我
迷失自我 2021-01-28 05:17

Actually here is the main problem. It does not get the value of \"$radio[$i]\" statement that can be used as a condition here. So will anyone please tell me what I have to write

相关标签:
3条回答
  • 2021-01-28 06:01

    After looking to your previous question The problem is in this code of block

    for($i=0;$i<$count;$i++)
     {
     $del_id = $radio[$i];
     $sql = "DELETE FROM reigster WHERE id='".mysql_real_escape_string($del_id)."'";
     $result = mysql_query($sql);
     }
    

    Replace above with this code

         $count=count($_POST['radio']); 
         for($i=0;$i<$count;$i++)
         {
           $del_id = $_POST['radio'][$i];
           $sql = "DELETE FROM reigster WHERE id='".mysql_real_escape_string($del_id)."'";
           $result = mysql_query($sql);
         }
    
    0 讨论(0)
  • 2021-01-28 06:07

    Try this

    if(isset($_POST['delete']))
    {
        for($i=0;$i<$count;$i++)
        {
            $del_id = $radio['checked'];
            $sql = "DELETE FROM reigster WHERE id='".mysql_real_escape_string($del_id)."'";
            $result = mysql_query($sql);
        }
        if($result)
        {
            echo "<meta http-equiv=\"refresh\" content=\"0;URL=delete_multiple.
    
    0 讨论(0)
  • 2021-01-28 06:17
     foreach($_POST['radio'] as $del_id)
     {
       $sql = "DELETE FROM reigster WHERE id='".mysql_real_escape_string($del_id)."'";
       $result = mysql_query($sql);
     }
    
    0 讨论(0)
提交回复
热议问题