php - 在 MySQL 的 php 中显示最后一个用户 ID

标签 php mysql

我正在尝试回显存储在MySQL中的最后一个userID。但它没有显示。没有显示错误。

我尝试过:

$stmti = $reg_user->runQuery("SELECT * FROM tbl_users");
    $rowi = $stmti->fetch(PDO::FETCH_ASSOC);
    $tf = $rowi['userID'];
echo $tf;

最佳答案

/* 注意:这只适用于 mysqli 将参数“host”、“username”、“password”、“db_name”更改为您的 自己的 */

$link = mysqli_connect("host","username","password","db_name");
$query = "  SELECT *
            FROM tbl_users";

$rows = array();
$result = mysqli_query($link, $query);
while($row = mysqli_fetch_array($result,MYSQLI_ASSOC)) 
    $rows[] = $row;
$lastID = 0;
for ($i = 0 ; $i < count($rows) ; $i++)
     $lastID = $i;
echo $rows[$lastID]["userID"];

关于php - 在 MySQL 的 php 中显示最后一个用户 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46948959/

相关文章:

php - 这个 MySQL 查询是最好的主意吗?

Mysql连接四张表显示NULL值

javascript - Node.js可以验证PHP用户的 session 吗?

php - 在服务器上处理需要很长时间的 AJAX 文件的最佳流程

php 表单验证 - 伪密码而不是邮件地址和随机数作为唯一标识符而不是邮件地址

php - 如何在 Laravel 4 中执行动态查询

具有多个触发器的 mysqldump

php - 检查有效电子邮件以及是否存在

php - 在后台发送论坛而不重新加载页面

php - 我如何在 php 中使用 MaxMind 的数据库