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

时间:2014-10-08 20:53:18

标签: php mysql sql mysqli

在我的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;

感谢您的帮助!

2 个答案:

答案 0 :(得分:1)

在查询中使用AS修饰符。此修饰符为您选择的项目提供别名。

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

答案 1 :(得分:0)

为计算列

使用别名
SELECT MAX(ID) as max_id FROM TABLE

$largestUID = $row['max_id'];