没有合适的资源?快使用搜索试试~ 我知道了~
thinkPHP学习总结_兄弟连.doc
5星 · 超过95%的资源 需积分: 9 20 下载量 20 浏览量
2014-12-01
18:26:23
上传
评论 2
收藏 68KB DOC 举报
温馨提示
试读
10页
thinkPHP学习总结_兄弟连一、原型设计 二、数据库设计 三、目录结构搭建
资源推荐
资源详情
资源评论
1
兄弟连
ThinkPHP
总结
一、MVC
M - Model 模型 数据操作 model 类 App/Lib/Model
V - View 视图(模板) 前台 html 文件 App/Tpl
C - Controller 控制器(模块) 功能 action 类 App/Lib/Action
二、url 的 4 种访问方式
a) PATHINFO 模式
i. http://域名/项目名/入口文件/模块名/方法名/键 1/值 1/键 2/值 2
b) 普通模式
i. http://域名/项目名/入口文件?m=模块名&a=方法名&键 1=值 1&键 2=值 2
c) REWRITE 模式
i. http://域名/项目名/模块名/方法名/键 1/值 1/键 2/值 2
d) 兼容模式
i. http://域名/项目名/入口文件?s=模块名/方法名/键 1/值 1/键 2/值 2
三、页面的输出
a) echo 直接输出内容
b) display 方法输出,其中通过 assign 方法传递变量
四、模型的使用
a) $m=M('User');//定义一个实例
b) 增 -C Create $m->add();//返回值是新增的 id 号
c) 删 -D Delete $m->delete();//返回值是受影响行数
d) 改 -U Update $m->save();//返回值是受影响行数
e) 查 -R Read $m->select();返回搜索结果集
五、查询方式分类
a) 普通查询方式
i. 字符串
$arr=$m->where("sex=0 and username='gege'")->find();
ii. 数组
$data['sex']=0;
$data['username']='gege';
$arr=$m->where($data)->find();
注意:这种方式默认是 and 的关系,如果使用 or 关系,需要添加数组值
$data['sex']=0;
$data['username']='gege';
$data['_logic']='or';
b) 表达式查询方式
$data['id']=array('lt',6);
$arr=$m->where($data)->select();
LIKE
$data['username']=array('like','%ge');
$arr=$m->where($data)->select();
NOLIKE
$data['username']=array('notlike','%ge%'); //notlike 中间没有空格
时光可见 2013-6-25
资源评论
- CN_Prometheus2018-03-15初学者 参考参考
- lucky的逗比2014-12-01不错 很适合学习php
涛涛小菜鸟后端er
- 粉丝: 1
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功