SQL КОД не работает На моей ссылке Удалить я правильно установил SQL - PullRequest
0 голосов
/ 27 марта 2020

Так что это моя ссылка для удаления

<?php                       
    while ($res = $result->fetch_assoc()): ?>
<tr>
         <td><?php echo $res['ENo']; ?></td>
         <td><?php echo $res['Lastname']; ?></td>
         <td><?php echo $res['Firstname']; ?></td>
         <td><?php echo $res['MI']; ?></td>
         <td><?php echo $res['Address']; ?></td>
         <td><?php echo $res['Gender']; ?></td>
         <td><?php echo $res['MobileNo']; ?></td>
         <td><?php echo $res['Position']; ?></td>
         <td>
            <a href="function.php?delete=<?php echo $res['ENo']; ?>" class="danger">Delete</a>
         </td>
</tr>
<?php endwhile; ?>

, и это мой SQL запрос

if (isset($_GET['delete']))
{
    $id = $_GET['delete'];

    $d = $mysqli_query($db,"DELETE FROM `tbllist` WHERE ENo = $id") or die($mysqli->error());

    if($d){
    header("location:index.php");
    }
}

В коде все нормально, но данные в базе данных не удаляются, пожалуйста помочь мне в моем проекте для моего предмета программирования в школе

1 Ответ

1 голос
/ 27 марта 2020

Изменить

$mysqli_query($db,"DELETE FROM `tbllist` WHERE ENo = $id")

на

$mysqli->query("DELETE FROM `tbllist` WHERE ENo = $id")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...