Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/272.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何从mysqli_查询中获取值_Php - Fatal编程技术网

Php 如何从mysqli_查询中获取值

Php 如何从mysqli_查询中获取值,php,Php,我正在使用mysqli\u查询 SELECT COUNT( statid ) FROM device_realtime_stats 在这个语句中,indb返回一些值ex:3 我想在php中使用这个整数。我是这样给予的 $rows_count = mysqli_query($con, " SELECT COUNT( statid ) FROM device_realtime_stats "); 但它不返回整数,如何转换。我想要PHP中的整数值,你可以得到这样的计数 // this return

我正在使用mysqli\u查询

SELECT COUNT( statid ) FROM device_realtime_stats
在这个语句中,indb返回一些值ex:3

我想在php中使用这个整数。我是这样给予的

$rows_count = mysqli_query($con, " SELECT COUNT( statid ) FROM device_realtime_stats ");

但它不返回整数,如何转换。我想要PHP中的整数值,你可以得到这样的计数

// this return mysqli statement not integer
$rows_count = mysqli_query($con, " SELECT COUNT( statid ) as count FROM device_realtime_stats "); 
$count = mysqli_fetch_object($rows_count)->count; // return count as you want

是的,这是获取结果的正确方法@请注意SQL查询中的“as count”语句。