使用php从数据库中检索一个整数值


Retrieving one integer value from database using php

如何从数据库中获取整数值?

$query = mysql_query('select number from table_name where UNIQUE_ID =SOME_UNIQUE_ID');

我无法使用上面的查询访问整数值。

正如许多人所评论的那样,目前尚不清楚您面临的问题是什么。

您正在获取的$query变量不是您想要的整数,而是一个"查询对象"(如果查询失败,则为False)。您必须使用(例如)$t=mysql_fetch_array($query)提取至少一行。所需的值将在$t[0]中。

无论如何,请记住,查询的结果本质上是一个字符串,因此必须使用intval($t[0])提取其整数值。