我想存储以下mySQL查询的MAX值:
$maxTF = mysql_query("SELECT MAX(tf) AS maxTF FROM my_database")or die(mysql_error());
echo $maxTF;
但是我没有得到价值。有人可以告诉我如何使它起作用吗?提前致谢。
最佳答案
$maxTF
不是所选择的值,而是查询的结果。这是一个对象本身,您可以从中获取记录和值。在这种情况下,此查询将仅返回一条记录,并且该记录将仅包含一个值。
查看the documentation显示了可以使用的一些示例。 (这样做时,还请注意页面顶部的红色框。您正在使用不再受支持的数据连接库。)类似以下内容:
$row = mysql_fetch_assoc($maxTF);
echo $row['maxTF'];
关于php - 如何从MySQL查询中将MAX值赋给PHP变量?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42176040/