使用 PHP 创建消息


message creation using php

请帮忙,我正在制作一个消息框,允许用户向将存储在数据库中的每个消息发送消息。 我的问题是在插入新邮件时,它成功地插入到我的数据库中。但是在打印数据库中的值时,它会首先打印以前插入的邮件。.但是我需要打印新添加的消息。

<?php
include 'connection.php';
$result=mysqli_query($con,"SELECT * FROM MESSAGES WHERE ID='9996565'");
while($row=mysqli_fetch_array($result))
{ 
    echo $row['message'];
}
?>

打印$row["消息"]时,我需要先打印最近添加的消息,请帮助我!!

您可以在 SQL 查询中使用ORDER BY子句来控制这一点:

$result = mysqli_query($con, "SELECT * FROM MESSAGES ORDER BY ID DESC LIMIT 1");

上面的示例将以相反的顺序获取所有条目,echo $row['message'];消息将首先显示最后一个条目。您可以根据需要更改查询,但这是您基本上需要的。