我想使用PHP min函数从数据库表中的数据输出最小值。
我尝试在数组中使用带有while循环的数据库表数据。我想用它来从气象站的数据中获取最小值。 (MySQL 5.6.42,PHP 7.2)
MySQL:
$res_daten_januar = $sql_datenbank -> query("SELECT daten_temp
FROM wetterdaten
WHERE daten_monat = '01'
AND daten_jahr = '2019'");
PHP:
echo "
".(min(array(
while($erg_daten_januar = $res_daten_januar -> fetch())
{
echo "
".$erg_daten_januar->daten_temp.",";
}
)))."";
我已经通过php验证程序检查了代码,并获得了以下文本:
警告:有1个数组声明包含单个等号'='而不是'=
和
PHP语法检查:解析错误:语法错误,第3行代码中出现意外的'while'(T_WHILE),期望')'