将1行1字段查询直接保存到变量中,而不是使用while循环

时间:2013-07-10 01:21:04

标签: php mysql loops mysqli

如果你有像

这样的查询
SELECT max(customerID) FROM customers

有没有办法将其直接保存到变量而不是使用

$results = $dbLink->query("SELECT max(customerID) FROM customers");
while($row = $results->fetch_assoc()){
    $maxID = $row['customerID'];
}

后者只是1个值的很多类型

1 个答案:

答案 0 :(得分:3)

这很简单 - 只是不要使用循环:

$results = $dbLink->query("SELECT max(customerID) FROM customers");
$row = $results->fetch_assoc();
$maxID = $row['customerID'];