将MySQL命令Max()分配给PHP中的一个变量


Assign Max() MySQL command to a variable in PHP

在我的mySQL数据库中,我在数据库中插入一个条目,然后我需要获得最后一次插入的编号。我把它设置为自动递增。使用查询"SELECT MAX(ID)FROM TABLE;"在数据库中运行良好,我只需要将该数字捕获到PHP中的一个变量中。

$rowSQL = mysqli_query($con, "SELECT MAX(ID) FROM TABLE"); 
$row = mysqli_fetch_assoc($rowSQL); 
$largestUID = $row['max']; 
echo $largestUID;

谢谢你的帮助!

在查询中使用AS修饰符。此修改器为所选项目提供一个别名。

$rowSQL = mysqli_query($con, "SELECT MAX(ID) AS maxid FROM TABLE"); 
$row = mysqli_fetch_assoc($rowSQL); 
$largestUID = $row['maxid']; 
echo $largestUID;

为计算列使用别名

SELECT MAX(ID) as max_id FROM TABLE
$largestUID = $row['max_id'];