public function count(){
$db=new Db();
$db->connect();
$query="select count(*) from wenzhang";
$shuju=$db->query($query);
$db->close();
return $shuju; }可以为什么我在调用页面接受不到呢?DB类的query语句
public function query($query) //发送sql语句 insert update select
{
$this->result=mysql_query($query);
}
$db=new Db();
$db->connect();
$query="select count(*) from wenzhang";
$shuju=$db->query($query);
$db->close();
return $shuju; }可以为什么我在调用页面接受不到呢?DB类的query语句
public function query($query) //发送sql语句 insert update select
{
$this->result=mysql_query($query);
}
解决方案 »
- 几个php基础但是书上没找到的问题
- 关于上传图片问题
- 弄过php与flash通信的帮忙: 在使用PHP 的 amfext 扩展的时候遇到问题
- .net网站同时注册到discuz php mysql5.0论坛?怎么做?
- php+mysql实现在线考试系统(单选,多选,判断)
- 关于flock
- 请问如何在php中加入css和javascript
- 为什么老是说mssql_connect()未定义??
- 传递参数的问题!!急
- PHP 计算,花费10个工作时长完成一个工作,节假日和周末以及午休下班时间不计入时长内,那么实际结束时间如何计算呢?
- 菜鸟apache配置问题
- json_encode 后转为数组 为什么根据键名取不到值呢?
+----------+
| count(*) |
+----------+
| 4 |
+----------+
1 row in set (0.03 sec)大手您看,我在命令行查询就能获得所有行数,我想返回的就是这个!$query="select count(*) from wenzhang";
难道这句话的返回值也是结果集?
你有 $shuju=$db->query($query);
那么 echo $shuju; 看看输出的是什么就知道了
{
$this->result=mysql_query($query);
return $this->result;
}
?>
评论类public function count($i){
$db=new Db();
$db->connect();
$query="select count(*) from pinglun where wz_id=$i;"; $shuju=$db->query($query);
var_dump($shuju);
return $shuju; }DB类 其中$result 是成员变量,单独定义出来的。
public function query($query) //发送sql语句 insert update select
{
$this->result=mysql_query($query);
}
在评论类里面,
我直接var_dump 额,是NULL.
输出$query 然后在SQL语句执行就是好使的。。
$shuju=$db->query($query);
$row= mysql_fetch_array($shuju);
$db->close();
return $row[0];