+ -
当前位置:首页 → 问答吧 → 一个php使用mysql的问题

一个php使用mysql的问题

时间:2010-08-11

来源:互联网

我使用以下语句在phpmyadmin中执行,得到正常的数据5条:
SELECT list.id, list.cid, list.title, list.updatetime FROM `list`, `category` WHERE list.cid=category.id AND category.cname='企业动态' ORDER BY list.id DESC LIMIT 7

而我在php执行如下语句,却得不到数据,数据条数为0:
$db->query("SELECT list.id, list.cid, list.title, list.updatetime FROM `list`, `category` WHERE list.cid=category.id AND category.cname='企业动态' ORDER BY list.id DESC LIMIT 7");
echo $db->num_rows();

这是怎么回事呢?麻烦各位帮忙解答下

作者: c2q1989   发布时间: 2010-08-11

作者: liaoyanjian   发布时间: 2010-08-11

是不是很奇怪?!我找了半天原因都没找到!

作者: c2q1989   发布时间: 2010-08-11

你确定你的$db->query 和 $db->num_rows 可以正常工作了吗?

作者: wanchun0222   发布时间: 2010-08-11

应该是行的,因为我去掉category.cname='企业动态' ,在$db->query中就可以得到一些条目的数据

作者: c2q1989   发布时间: 2010-08-17