Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/238.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/71.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 MYSQL查询错误(结果数组)_Php_Mysql - Fatal编程技术网

Php MYSQL查询错误(结果数组)

Php MYSQL查询错误(结果数组),php,mysql,Php,Mysql,我有这个结果 Furni Count: Array 我的代码是 $query2 = mysql_query( "SELECT COUNT(DISTINCT id) FROM items WHERE base_item='" . $weekly2['furniture_id'] . "'" ); $OwnerCount = mysql_fetch_array($query2); echo "<tr&g

我有这个结果

Furni Count: Array
我的代码是

$query2 = mysql_query(
                "SELECT COUNT(DISTINCT id) FROM items
                 WHERE base_item='" . $weekly2['furniture_id'] . "'"
           );

$OwnerCount = mysql_fetch_array($query2);
echo "<tr><td width=\"92%\" >Owner Count: $OwnerCount<form><input type=\"submit\" value=\"Owner Last Online\"></form></td></tr>";
$query2=mysql\u查询(
“从项目中选择计数(不同id)
其中base_item='“$weekly2['furniture_id']””
);
$OwnerCount=mysql\u fetch\u数组($query2);
echo“所有者计数:$OwnerCount”;

这是因为您的
回音
要使用数组,请尝试
打印($Ownercount)
并且您应该可以看到数组(和键)

例如:

echo $Ownercount[0];

应该返回数组中的第一个键(这可能是您想要的)。

这是因为您的
echo
要使用数组,请尝试
print\r($Ownercount)
并且您应该可以看到数组(和键)

例如:

echo $Ownercount[0];

应该返回数组中的第一个键(这可能是您想要的)。

您可以在查询上放置别名,如下所示:

COUNT(DISTINCT id) as total
然后打电话

$Ownercount["total"];

您可以在查询上放置别名,如下所示:

COUNT(DISTINCT id) as total
然后打电话

$Ownercount["total"];

Echo$OwnerCount[0];我什么也没得到(所有者计数:)打印(所有者计数);我得到的结果是所有者计数:print_r()Echo$OwnerCount[0];我什么也没得到(所有者计数:)打印(所有者计数);我得到了结果所有者计数:print_r()解析错误:语法错误,意外的T_ENCAPSED_和_空格,意外的T_字符串或T_变量或T_NUM_字符串解析错误:语法错误,意外的T_ENCAPSED_和_空格,意外的T_字符串或T_变量或T_NUM_字符串编辑:我添加了这些行,得到的结果是:6,6$STRING=内爆(“,”,$OwnerCount);echo$字符串;没关系,我解决了它,我添加了[0]并得到了我想要的结果6,所以我的代码是$string=infrade(“,”,$OwnerCount);echo$string[0];编辑:我添加了这些行,得到的结果是:6,6$string=内爆(“,”,$OwnerCount);echo$字符串;没关系,我解决了它,我添加了[0]并得到了我想要的结果6,所以我的代码是$string=infrade(“,”,$OwnerCount);echo$string[0];