问答详情
源自:8-6 [MVC微框架]后台新闻的发布和修改

报错:SQL语句无法转换成string类型,,,求大家帮忙

function count(){

        $sql="select count(id) from $this->table";

        return DB::findResult($sql);

    }

数据库操作

function query($sql){

    // echo $sql;

     if(!($query=mysqli_query($this->con,$sql))){

         $this->err($sql."<br />".mysqli_connect_error());

     }else{

         return $query;

    }

 }

function findResult($sql){

     $query=$this->query($sql);

     $rs=mysqli_num_rows($query);

     return $rs;

 }

哪里出了问题,单独测试语句是没有问题的。。

提问者:魔莘 2015-11-16 19:53

个回答

  • PengCheng
    2015-11-17 13:27:48

    mysqli 和 mysql不能混用,两个语法都不一样

  • 悟道参禅
    2015-11-17 09:15:22

    $sql="select count(id) from $this->table";应该是这句错了吧