php - PHP 数据库 ID 列中的最后一个条目(主键)

标签 php mysql

如何获取 ID 列中的最大数字?

使用 MySQL,我已经完成了连接部分,我只需要知道如何使用 PHP 显示该数字。我从 friend 那里得到了一些代码:

    <?php
    $con = mysql_connect("quollcraft.net", "quollcr1_forum", "pw");
    if (!$con) {
    die('Could not connect: ' . mysql_error());
    }
    mysql_select_db("quollcr1_hub", $con);

    $result = mysql_query("SELECT * FROM recentplayers ORDER BY id DESC LIMIT 28");

    echo "<table>";
    while ($row = mysql_fetch_array($result)) 
        echo "<td>";
        echo "<center>";
        echo '<img class="avatar" src="http://cravatar.eu/avatar/' . $row ['name'] .         '/40.png" rel="tooltip" style="display: inline-block" title="' . $row ['name'] . '">';

        echo "</td>";
    echo "</table>";    




    mysql_close($con);
    ?>
    <?php
    $con = mysql_connect("quollcraft.net", "quollcr1_forum", "pw");
    if (!$con) {
        die('Could not connect: ' . mysql_error());
    }
    mysql_select_db("quollcr1_hub", $con);

    $result = mysql_query("SELECT * FROM id ORDER BY id DESC LIMIT 1");
    echo "<table>";
    while ($row = mysql_fetch_array($result)) 
        echo "<td>";
        echo "<center>";

        echo "<p>' . $row ['id'] . 'hello</p>";
        echo "</td>";
    echo "</table>";    




    mysql_close($con);
    ?>`

它应该显示我最新的玩家,然后显示我拥有的玩家总数。

最佳答案

您可以使用聚合函数MAX()来查找列中的最大值:

SELECT MAX(ID) as ID
FROM TableName

关于php - PHP 数据库 ID 列中的最后一个条目(主键),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23453032/

相关文章:

php - jquery ui 对话框表单验证

javascript - 使用ajax在while循环中更新MySql数据库记录 - 仅更新第一行

java - 如何检查java编译查询中的小于条件?

php - 使用 PHP 创建 A* 搜索

php - 每 30 秒获取一次表数据

java - 一段时间后数据库连接无故停止

java - 将来自 Hadoop MapReduce 作业的数据写入 MySQL

mysql - Hibernate、MySQL 编码在 debian 上不起作用

php - 计数 SQL 语法 COUNT(value) 多列

php - 在数据库中创建新数据