带有计数资源 ID #11 的 Mysql 查询 [英] Mysql query with count Resource id #11
本文介绍了带有计数资源 ID #11 的 Mysql 查询的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我的代码
$query = mysql_query("SELECT COUNT(`op_id`) FROM `room_group_options` WHERE `group` = '$group'");
echo $query;
$result = mysql_result($query, 0) == 1) ? true : false;
if($result === true)
{
$error = 'already have this data';
}
我的检查代码已经有数据了吗?,问题是运行这段代码后结果总是错误,然后我尝试回显 $query 并且我得到了资源 ID #11
My code for checking already have data yet?, the problem is after run this code is the result always false, then I have try to echo $query and I got Resource id #11
我该如何解决这个问题?
How can I fix this problem?
推荐答案
mysql_query
返回一个 资源
并将条件更改为 mysql_result
失败返回 false
所以条件应该是这样的
$result = (FALSE !== mysql_result($query, 0)) ? TRUE : FALSE;
如果你想从资源链接中获取,那么调用
if you want to fetch from resource link so call
while ( $row = mysql_fetch_assoc($query))
{
$fetch[]= $row;
}
这篇关于带有计数资源 ID #11 的 Mysql 查询的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文