gpt4 book ai didi

php - MySQL 与 php,显示最近的 50 个

转载 作者:行者123 更新时间:2023-11-29 06:32:30 24 4
gpt4 key购买 nike

我有一个数据库,它只是将单词记录在表中的单个列中(旁边有 RID)。我想要做的就是按顺序显示单词,中间有一个空格(我在下面有一个工作代码)

<?php
$mysql_host = "mysql1.000webhost.com";
$mysql_database = "db name";
$mysql_user = "user";
$mysql_password = "pass";

// Create connection
$conn = new mysqli( "mysql1.000webhost.com","databaseuser","password","databasename");
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}

$sql = 'SELECT Words FROM Poetry ';
$result = $conn->query($sql);

if ($result->num_rows > 0) {
// output data of each row
while($row = $result->fetch_assoc()) {
echo $row["Words"]. " ";
}
} else {
echo "0 results";
}
?>

然而。我只想显示一组(比如 50)最近的数据库条目(即)具有最高 RID 的 50。有人可以快速告诉我我需要什么代码(在 php 中),它将在网页上显示 50 个最新的吗?

谢谢!

最佳答案

不要用 PHP 来做,只需将它添加到您的查询中即可。

 $sql = 'SELECT Words FROM Poetry order by RID desc limit 50';

此查询将按 RID 降序对结果集进行排序,我假设是最近的在前,并将结果集限制为 50 条记录。

关于php - MySQL 与 php,显示最近的 50 个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27051692/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com