PHP db类的使用

例:DB类的方法functionquery($sql,$type=''){if(!($query=mysql_query($sql)))$this->show('Say:... 例:DB类的方法
function query($sql, $type = '') {
if(!($query = mysql_query($sql))) $this->show('Say:', $sql);
return $query;
}

function fn_select($tabl){
$this->query("select * from $tabl order by id desc");

}

function num_rows($query) {
return @mysql_num_rows($query);
}

function fetch_array($query, $result_type = MYSQL_ASSOC) {
return @mysql_fetch_array($query, $result_type);
}

我用$db->fn_select('message');查询到数据库
但不不知道怎么用$db->num_rows();取得里面的结果集的数据
或是用$db->fetch_array()读取到里面数据,
输入db->num_rows($this->query);也不行

知道怎么使用的请指教下,感谢................
$a=$db->fn_select('message');
db->num_rows($a);
也不可以
展开
 我来答
365php
推荐于2016-04-03
知道答主
回答量:4
采纳率:0%
帮助的人:0
展开全部
你的query()有返回值,你可以把代码改成这样再试试
function fn_select($tabl){
return $this->query("select * from $tabl order by id desc");

}

你没有用到自己定义的
function fetch_array($query, $result_type = MYSQL_ASSOC) {
return @mysql_fetch_array($query, $result_type);
}

你试着在后面加上
$row=$db->fetch_array($a,MYSQL_NUM);
print_r($row);
应该就看到结果了

www.365php.net 365PHP培训与交流平台 欢迎光临
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式