thinkphp读取不了数据库
//数据库连接参数'DB_HOST'=>'127.0.0.1','DB_USER'=>'root','DB_PWD'=>'','DB_NAME'=>'think','DB...
// 数据库连接参数
'DB_HOST' => '127.0.0.1',
'DB_USER' => 'root',
'DB_PWD' => '',
'DB_NAME' => 'think',
'DB_FREFIX' => 'hd_',
think库也是没错的,表也没错
但是就是无法输出,求大神帮忙看看哪里出问题。。。。
public function index(){
$widh = M('wish')->select();
p($widh);
} 展开
'DB_HOST' => '127.0.0.1',
'DB_USER' => 'root',
'DB_PWD' => '',
'DB_NAME' => 'think',
'DB_FREFIX' => 'hd_',
think库也是没错的,表也没错
但是就是无法输出,求大神帮忙看看哪里出问题。。。。
public function index(){
$widh = M('wish')->select();
p($widh);
} 展开
1个回答
展开全部
没输出只能说明你的数据库连接有问题,你尝试一下打印搜索结果,如果搜索结果没有值得话就是数据库没有连接上,那么这样的话首先通过M方法实例化一个表,然后打印一下看是否有东西,如果说没有东西的话就是数据库的问题了
咱们再看一下你的配置文件,首先呢连接主机最好写localhost,在这就是配置文件最好粘贴完全
'DB_TYPE' => 'mysql', // 数据库类型
'DB_HOST' => 'localhost', // 服务器地址
'DB_NAME' => '', // 数据库名
'DB_USER' => '', // 用户名
'DB_PWD' => '', // 密码
'DB_PORT' => '', // 端口
'DB_PREFIX' => '', // 数据库表前缀
'DB_CHARSET' => 'utf8', // 数据库编码默认采用utf8
类似这样,填好后你再试试
咱们再看一下你的配置文件,首先呢连接主机最好写localhost,在这就是配置文件最好粘贴完全
'DB_TYPE' => 'mysql', // 数据库类型
'DB_HOST' => 'localhost', // 服务器地址
'DB_NAME' => '', // 数据库名
'DB_USER' => '', // 用户名
'DB_PWD' => '', // 密码
'DB_PORT' => '', // 端口
'DB_PREFIX' => '', // 数据库表前缀
'DB_CHARSET' => 'utf8', // 数据库编码默认采用utf8
类似这样,填好后你再试试
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询