码迷,mamicode.com
首页 > Web开发 > 详细

PHP TP模型

时间:2016-07-31 13:10:40      阅读:220      评论:0      收藏:0      [点我收藏+]

标签:

造对象

1.原始方式(必须做模型文件,即使是空的也要建)

$model=new \Home\Model\InfoModel();
var_dump ($model);

2.D()方法(不需要建模型文件)

//$名=D("表名");
$model=D("Info");
var_dump ($model);

3.M()方法(不需要建模型文件)

//$名=M("表名");
$nation=M("Nation");
var_dump($nation);

操作数据库

1.调用select方法查询所有数据

$ainfo=$model->select();

2.调用select方根据主键值找多条数据

$ainfo=$model->select("p001,p002,p003");

3.调用find方法根据主键值找一条特定的数据

$ainfo=$model->find("p001");

连贯操作

 where  给查询添加条件

$ainfo=$model->where("code=‘p003‘ or sex=true")->select();

table  切换操作的表

$ainfo=$model->table("nation")->select();

alaias  设置表的别名

$ainfo=$model->alaias("人员")->select();

field  指定查询的列

$ainfo=$model->field("code,name")->select();

order  对查询结果排序

$ainfo=$model->order("nation desc")->select();

group 分组

$ainfo=$model->field("nation")->group("nation")->select();

having 加分组后的条件

$ainfo=$model->group("nation")->having("count(*)>2")->select();

join  连接多个表(注意:给重名的列加别名)

$ainfo=$model->field("info.code,info.name as xingming,sex,nation.name,birthday")->join("nation on info.nation = nation.code")->select();

 

PHP TP模型

标签:

原文地址:http://www.cnblogs.com/yy01/p/5722738.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!