为了账号安全,请及时绑定邮箱和手机立即绑定

快速入门ThinkPHP框架—理论篇

Donsen PHP开发工程师
难度中级
时长 3小时51分
学习人数
综合评分9.43
169人评价 查看评价
9.8 内容实用
9.3 简洁易懂
9.2 逻辑清晰
老师讲得很好 ,感谢!
其实可以这样的 assign(array('name'=>$name,'date'=>$date));
总体感觉不错,继续啊!
最新的3.2的版本更加全面,除了Application下的Home文件夹其他的都有,包括Application、Public、ThinkPHP三个文件夹和.hatccess、composer.json、index.php、README.md这四个文件,然后再按照老师的方法在浏览器跑一下就会自动生成Home文件夹。
棒。就是多表查询那里没做出来 其他地方都理解了。,
delete删除操作:
$where['id1']=1;
$data=M('user')->where($where)->select();
echo M('user')->where($where)->delete();
返回影响的行数。
或者:
echo M('user')->delete(3);//传入的是主键
首选第一种方法
update更新
$where['id']=1;
$data= M('id')->where($where)->select();
$update['score']=60;
$data = M('user')->where($where)->save($update);
返回影响行数
统计用法:
count统计数量
$data->M('user')->count();
max获取最大值,必须传入统计的字段名
$data->M('user')->max('id');
avg平均值
$data= M('user')->avg('score');
sum求和:
$data=M('user')->sum('sum');
楼下送你6个字,X人就是矫情
混合用法:
$where['id']=array('gt',10);
$where['_string']='score >10';
$data = M('user')->where($where)->select();
首选表达式查询和区间查询,字符串查询易引起SQL注入
模糊查询:
$where['user']=array('like','%ling');
$where['user']=array('like',array('%ling','xiao%'));
区间查询
$where['id']=array(array('gt',1),array('lt',10));//and关系
$where['id']=array(array('gt',100),array('lt',3),'or');//or关系
select查询:
1.直接使用字符串进行查找
$data = M('user')->where('id'=1)->select();
2.使用数组条件判断
$where['id']=2;
$where['user']='xiaoming';
$where['_logic']='or';
$data=M('user')->where($where)->select();
3.表达式查询//$where['字段名']=array(表达式,查询条件)
$where['id']=array('lt',3);//array('between','1,8')
课程须知
1、PHP基础语法 2、MYSQL常用的SQL语句 3、面向对象开发思想
老师告诉你能学到什么?
1、理解框架的概念 2、熟练掌握tp框架的基础用法 3、简单的使用tp框架进行相关开发

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消