pdo链接数据库成功,但是查询不到数据,返回布尔值

来源:2-5 模型类

慕田峪3544830

2017-05-18 18:41

我试了插入,修改,删除的sql语句,都没问题,就是select不行。和php的版本有关系吗?我用的是php7。或者有什么方法查询是哪里出错么?

写回答 关注

2回答

  • lin_zone
    2017-05-19 15:44:31
    已采纳

    你执行sql语句有没有可能出问题

    lin_zo... 回复慕田峪354...

    不客气,也没帮到你,挺惭愧的

    2017-05-19 16:40:14

    共 9 条回复 >

  • lin_zone
    2017-05-19 15:46:13
    控制器:
    $model = new \core\lib\model();
    $sql = 'select * from user';
    $ret = $model->query($sql);
    p($ret->fetchAll());

    模型:

    <?php
    namespace core\lib;
    class model extends \PDO{
        public function __construct()
        {
            $dsn = 'mysql:host=localhost;dbname=teach_learn';
            $username = 'root';
            $passwd = 'root';
            try{
                parent::__construct($dsn, $username, $passwd);
            }catch (\PDOException $e){
                p($e->getMessage());
            }
        }
    }


从零开始打造自己的PHP框架

和我一起开发一套属于自己的PHP框架,自己开发的才是最好用的

48187 学习 · 162 问题

查看课程

相似问题