如何使用单选按钮(PHP)删除一行数据

如何使用单选按钮(PHP)删除一行数据,php,mysql,button,radio,Php,Mysql,Button,Radio,现在,这项工作已经完成,php代码的主要目的是从phpmyadmin中提取数据并在浏览器中显示 现在我有一个显示所有数据的问题,每个数据都有一个单选按钮 我的目标是=如果用户单击单选按钮,它将删除整行勾选的数据。我试过了,但它只显示deleted,但实际上它仍然在phpmyadmin的表中。为每个单选按钮使用一个唯一的值,就像DB表主键一样为其提供值 <?php $con=mysqli_connect("127.0.0.1", "user", "pass","mydataba

现在,这项工作已经完成,php代码的主要目的是从phpmyadmin中提取数据并在浏览器中显示

现在我有一个显示所有数据的问题,每个数据都有一个单选按钮


我的目标是=如果用户单击单选按钮,它将删除整行勾选的数据。我试过了,但它只显示deleted,但实际上它仍然在phpmyadmin的表中。

为每个单选按钮使用一个唯一的值,就像DB表主键一样为其提供值

 <?php
      $con=mysqli_connect("127.0.0.1", "user", "pass","mydatabase");
        // Check connection
        if (mysqli_connect_errno())
           {
              echo "Failed to connect to MySQL: " . mysqli_connect_error();
           }
              $result = mysqli_query($con,"SELECT * FROM mytable");

        // create form
              echo '<form action = "deleteuser.php" method = "POST" name = "mydeleteform">';
              while($row = mysqli_fetch_array($result))
              {
                echo '<input type = "radio" style = "inline" name ="selectdelete">';
                echo "First name: ". $row["firstname"]. " Last name: ". $row["lastname"]. 
                     " Age: " . $row["Age"] . " Email: " . $row["email"]. " Phone number: 
                     ".$row["Phonenumber"]."<br>";
              } 
                echo '<input type = "submit" value = "DELETE" name = "submitdelete">';
                echo '</form>';
 ?>
 <?php ?>

是否仅删除所选行?是。就像我有50行的数据一样,用户单击第47行的单选按钮,那么第47行的数据就消失了,所以只剩下49行了。
             while($row = mysqli_fetch_array($result))
              {
                echo '<input type = "radio" style = "inline" name ="selectdelete"     value="'.$row['idOfYourTable'].'>"';
                //idOfYourTable is your primary key of table
                echo "First name: ". $row["firstname"]. " Last name: ". $row["lastname"]. 
                     " Age: " . $row["Age"] . " Email: " . $row["email"]. " Phone number: 
                     ".$row["Phonenumber"]."<br>";
              } 
                echo '<input type = "submit" value = "DELETE" name = "submitdelete">';
                echo '</form>';
                ?>

            **deleteuser.php**

        $selectedRow=$_POST['selectdelete'];
        $sql="DELETE FROM TABLE WHERE idOfYourTable='$selectedRow'";