ThinkPHP框架
    public function select() {
     $db_dsn = "mysql://root:guozhixin@localhost:3306/my_table";
     $db = new Db($db_dsn);
     echo $db->execute("select * from think_person");
    }http://127.0.0.1/iBaby/iBaby/index.php/Index/select数据库设置全对,怎么就是访问以后是一片空白呢?有人能帮帮我吗?

解决方案 »

  1.   

    你为啥不用TP的数据库配置项呢,配置好后直接用M方法取数据。你用这种形多累啊
      

  2.   

    我配置了也不行呀,不知道怎么回事,总之用框架的就都不行,但是mysql_connetc(), 就可以,能帮我解决一下吗?
      

  3.   

    echo $db->execute("select * from think_person");你改成: dump($db->execute("select * from think_person")); 试试。++++++++++++++++++++++++++++++++++++++++如下为数据库配置:
            //'配置项'=>'配置值'
    'DB_TYPE'=>'mysql',
    'DB_HOST'=>'localhost',
    'DB_NAME'=>'test',
    'DB_USER'=>'root',
    'DB_PWD'=>'123456',
    'DB_PORT'=>'3306',
    'DB_PREFIX'=>'think_',
    写一个Action:
            function get_data()
             {
               $db=M('User');
                dump($db->where('id=1')->select());
             }