Thinkphp数据库查询

创建data方法,实现代码如下:

Public function data(){
$m = M('User');
$arr  = $m->select();
//find($id); 只显示一条数据的方法,Selece获取所有数据.getfield($字段名);获取一个具体字段的名字, $arr  = $m->where(‘id=2’)->getfield(name); 获取指定id的列数据,即连贯操作。
//var_dump($arr);
$this->assign('data',$arr);
$this->display();

}

在Tpl模版文件夹中写入对应的data.html文件,调用代码如下:
测试输出:

<volist name='data' id='vo'>
ID:<{$vo['id']}><br/>
用户名:<{$vo['username']}><br/>
密码:<{$vo['password']}><br/>
姓名:<{$vo['name']}><br/>
邮箱:<{$vo['email']}><br/>
注册时间:<{$vo['reg_date']}><br/>
登陆时间:<{$vo['last_login_date']}><br/>
用户组:<{$vo['active']}><br/>
备注:<{$vo['params']}><br/>
一维数组采用<{id[字段名]>访问;
二维数组采用<{id.字段名}>访问。
</volist>

发表评论

电子邮件地址不会被公开。 必填项已用*标注

This site uses Akismet to reduce spam. Learn how your comment data is processed.