当进行到创建数据库,用M函数来操作时,我自己在数据库中创建了一个表 附件中有数据库截图
-----------------
库名:fl_hhh_oa
表名:fl_hhh_oa_employee
然后我这样配置
1、首先在conf/config.php中配置数据库信息
<?php
return array(
//'配置项'=>'配置值'
// 添加数据库配置信息
'DB_TYPE' => 'mysql', // 数据库类型
'DB_HOST' => 'localhost', // 服务器地址
'DB_NAME' => 'fl_hhh_oa', // 数据库名
'DB_USER' => 'root', // 用户名
'DB_PWD' => '', // 密码
'DB_PORT' => 3306, // 端口
'DB_PREFIX' => 'fl_hhh_oa_', // 数据库表前缀
);
?>
2、在indexAction.class.php中实例化数据库
<?php
// 本类由系统自动生成,仅供测试用途
class IndexAction extends Action {
public function index(){
$this->name = 'ThinkPHP';
// 实例化Data数据模型
$Data = M('employee');
$this->data = $Data->select();
$this->display();
}
}
3、创建tpl模板 index.html
<html>
<head>
<ti
</head>
<body>
hello, {$name}!<br/>
<volist name="data" id="vo">
{$vo.empId}--{$vo.empDepartment}--{$vo.empPost}--{$vo.empName}--{$vo.empPwd}--{$vo.empSex}--{$vo.empPhone}--{$vo.empTel}--{$vo.empQQ}--{$vo.empEmail}--{$vo.empBrithday}--{$vo.empJoinDate}--{$vo.empRemark}<br/>
</volist>
</body>
</html>
4、然后进行运行
结果是没有显示数据库的数据
-------------------------
hello, ThinkPHP!
请问这是怎么回事,那里写错啦,谢谢!
QQ截图20130326104209.png
( 20.58 KB 下载:43 次 )
最佳答案