如何使用PHP在MySQL中删除每一行?

时间:2016-12-02 01:00:51

标签: php mysql

我需要每一行旁边都有一个唯一的按钮,它会删除该消息。我需要它只能被接收器删除。我的第一个想法是在while循环中回显HTML表单。我认为这不会起作用。如果它确实有效,if(isset())中的SQL语句会是什么样的?每封邮件都有一个ID,我可以使用吗?如果您需要查看其余代码,请告诉我。

$Select = "
SELECT * FROM Messages
WHERE Receiver='$Identifier'
ORDER BY ID
DESC
LIMIT 10";
$Result = $Connect->query($Select);

if (mysqli_num_rows($Result) > 0) {
    while ($Row = mysqli_fetch_assoc($Result)) {
        echo nl2br("Sender = " . $Row["Sender"] . " Message = " . $Row["Message"] . "\n");
    }
}

1 个答案:

答案 0 :(得分:0)

为什么不试试这个:

echo "Sender = " . $Row["Sender"] . " Message = " . $Row["Message"] . "<button id=".$Row["ID"].">Delete</button>";