php - 使用 php 创建消息

标签 php mysql

<分区>

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

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

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

最佳答案

您可以使用 ORDER BY 控制它SQL 查询中的子句:

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

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

关于php - 使用 php 创建消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18638864/

相关文章:

php - 用于单元格填充的 CSS

php - 在 Woocommerce 产品类别文件中加载特定元素

php - 为什么只有一些 mysqli 查询有效?

php - 使用 PHP 的 MySQL 连接字符串

php - 使用 foreach 从 MySQL 中检索数据

php - 从mysql表中检索5个最高分的总和

php - 如何在 drupal 中创建 pdf 文件?

javascript - 跟踪 &lt;iframe&gt; 内的用户点击(Wiki 游戏)

php - 显示一天 mysqli 查询每小时的点击次数

c# - 我应该将一个可空的 double 类型转换为一个整数吗?