如何将mySQL查询中的MAX值分配给PHP变量?

时间:2017-02-11 12:48:27

标签: php mysql

我想存储以下mySQL查询的MAX值:

$maxTF = mysql_query("SELECT MAX(tf) AS maxTF FROM my_database")or die(mysql_error());

echo $maxTF;

但我没有得到价值。有人能说出如何让它有效吗?提前谢谢。

1 个答案:

答案 0 :(得分:1)

$maxTF不是所选的值,而是查询的结果。哪个是对象本身,您可以从中获取记录和值。在这种情况下,此查询将返回一条记录,该记录将只包含一个值。

查看the documentation会显示一些您可以使用的示例。 (这样做时,请注意页面顶部的红色框。您正在使用不再受支持的数据连接库。)像这样:

$row = mysql_fetch_assoc($maxTF);
echo $row['maxTF'];