xxsr.net
当前位置:首页 >> thinkphp 3.2 >>

thinkphp 3.2

首先,我们就瞎定义几张表吧! 1,user表: CREATE TABLE `user` ( `id` int(11) NOT NULL auto_increment, `username` varchar(20) default NULL, `password` varchar(20) default NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=4 ...

5.0版本和之前版本的差异较大,本篇对熟悉3.2版本的用户给出了一些5.0的主要区别。URL和路由5.0的URL访问不再支持普通URL模式,路由也不支持正则路由定义,而是全部改为规则路由配合变量规则(正则定义)的方式:主要改进如下;增加路由变量规则...

3.2.3 主要更新 数据库驱动完全用PDO重写; 支持通用insertAll方法; 改进参数绑定机制; 主从分布式数据库连接改进; 对Mongo的支持更加完善; 模型类的诸多增强和改进; 增加聚合模型扩展; 支持复合主键; 多表操作的支持完善; 模型的CURD操...

注意:3.2以上版本对PHP的版本要求为PHP5.3+ (不包含PHP5.3dev和PHP6) 新手建议先掌握PHP5.3的命名空间概念先

public function lists(){ $list1 = M('a')->select();//a表所有项目id foreach ($list1 as $k1=>$v1){ //通过a表id关联b表uid,查询b表name及每个项目人数 $list2 = M('b')->where(array('uid'=>$v1['id']))->select(); $list1[$k1]['people_nu...

亲,在使用I 方法呢!~~ I("get.name"); // 获取get提交的name 数据 I("post.name"); // 获取post 提交的 name 数据 I("name"); // 既可以获取 get 提交的name 数据,同时也可以获取 post 提交的name 数据 希望对你有帮助!~~

THINKPHP的入口文件就是index.php与PUBLIC同级的

$db = M('table'); //表名 $where = array( //条件数组 'id' => 2, ); $rs = $db->where($where)->select(); //查询, 用find()只能查出一条数据,select()多条 $this->assign('datalist',$rs); //模板赋值 $this->display();//输出到模板

手册里面不是写得很清楚吗,请到官网手册里面搜索‘自动加载’,里面有详细的教程,无非就是把地方类库放置到特定目录然后对该类库进行实例化,然后就可以调用类库方法了 // 导入Org类库包 thinkphp/Library/Org/Util/Date.class.php类库import("O...

1、ThinkPHP3.2 主要整合了3.1以及之前版本的分组问题。3.2之前有普通分组和独立分组,还需要在配置文件中配置。3.2已经不需要配置了,直接使用独立分组就可以了。 2、ThinkPHP3.2 开始使用命名空间了,因此对服务器PHP版本也有要求了。 主要更...

网站首页 | 网站地图
All rights reserved Powered by www.xxsr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com