thinkphp数据查询和遍历数组实例本⽂实例讲述了thinkphp数据查询和遍历数组的⽅法。分享给⼤家供⼤家参考。具体⽅法如下:
数据库可以使⽤DSN⽅法进⾏配置:
复制代码代码如下:
'DB_PREFIX'=>'tp_', //设置表前缀
'DB_DSN'=>'mysql://root:@localhost:3306/thinkphp',//使⽤DSN⽅式配置数据库信息
如果两种⽅式同时存在,以DSN⽅式为优先,还有⼀种简单实⽤模型的⽅式.
M() 等效为 new Model();
复制代码代码如下:
$m=M('User');//表名要⼤写⾮常重要
$arr=$m->select();
常用的php代码实例使⽤模型的实例可以对数据进⾏操作,操作的⼯作⼀般就是对数据库进⾏增删改查 CURD
增 -C Create $m->add()
删 -D Delete $m->delete()
改 -U Update $m->save()
查 -R Read $m->select()
复制代码代码如下:
$m=M('User');//表名要⼤写⾮常重要
$arr=$m->select();//得到的是⼀个数组
$this->assign('data',$arr);//把⼀个⼆维数组分配给data
$this->display();//调⽤模板
模板可以遍历数组
复制代码代码如下:
/
/vo代表的是当前的数组,因为是⼆维数组按顺序读取。
<{$vo.id}>----<{$vo.username}>-----<{$vo.sex}>
我们可以开启调试功能中的page_trace,帮助进⾏调试⽤的
1.开启调试功能在index.php中
复制代码代码如下:
define('APP_DEBUG',true);//开启调试模式
2.需要设置配置⽂件config.php(Home/Conf/),开启页⾯trace
复制代码代码如下:
'SHOW_PAGE_TRACE'=>true,//开启页⾯Trace
然后刷新就会在页⾯右下⾓出现调试台,可以查看sql、错误、流程、⽂件等调式信息.
希望本⽂所述对⼤家的ThinkPHP框架程序设计有所帮助。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论