-
index.html模板文件 {$num>10?'大于10':'不大于10'} 三元运算符,判断$num值是否大于10.查看全部
-
框架是程序结构代码的集合,而不是业务逻辑代码~查看全部
-
框架是高效的,里面会不会有早好的轮子:)查看全部
-
thinkPHP中url模式中隐藏入口文件index.php的方法: 1.httpd.conf配置文件中加载了mod_rewrite.so模块 //在APACHE里面去配置 #LoadModule rewrite_module modules/mod_rewrite.so把前面的警号去掉 2.AllowOverride None 讲None改为 All 在APACHE里面去配置 (注意其他地方的AllowOverride也统统设置为ALL) <Directory "D:/server/apache/cgi-bin"> AllowOverride none 改 AllowOverride ALL Options None Order allow,deny Allow from all </Directory> 3.确保URL_MODEL设置为2,在项目的配置文件里写 return Array( 'URL_MODEL' => '2', ); 4 .htaccess文件必须放到跟目录下 这个文件里面加: <IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L] </IfModule>查看全部
-
多表查询 table(array('表名'=>'别名'))表名需要加前缀 M()->table(array('mk_user'=>'user,'mk_userinfo'=>'info'))->where('user.id=info.user_id')->select(); sump($data);查看全部
-
limit(start,length) page(页码,每页条数) 每页条数默认为20查看全部
-
fiedl($string,false) $string 传入多个字段名用英文逗号分开 第二个参数为false时,查询字段为$string的信息;为true时,查询字段为非$string的信息 连贯操作系列方法必须在select()方法之前查看全部
-
1.order排序 order(字符串)多个条件用逗号隔开 $data=M('user')->order('score desc')->select();查看全部
-
//删除数据 $where['id']=1; M('user')->where($where)->delete(); 或者 M('user')->delete(id);//只能传入主键查看全部
-
//删除数据 $where['id']=1; M('user')->where($where)->delete();查看全部
-
//更新数据 $updata['score']=60; $where['id']=1; M('User')->where($where)->save($updata);查看全部
-
判断 <if condition="xxx"> xxxx <elseif condition"xxx"/> <else/>查看全部
-
//1.直接用字符串进行查询 $data=M('User')->where('id=1')->select(); //2.使用数组方式进行查询 $where['user_name']="xiaoming";//查询条件 $where['_logic']='or';//查询方式 //3. 表达式查询 //eq(=) neq(!=) egt(>=) gt(>) lt(<) elt(<=) //like(like) between (between and) not between(not between and) in (in) not in (not in) and(and[默认]) //$where['字段名']=array('表达式',查询条件); //$where ['id']=array('lt',3);//查询<3的数据 $where['id']=array('between','1,8');//查询id是1到8的数据 $where['id']=array('lt'3);//查询id<3的数据 $where['user_name']=array('like',array('%ming','xiao%'));//查询user_name模糊等于%ming 模糊等于xiao的数据 //4.区间查询 where['id']=array(array('gt',100),array('lt',3),'or');//查询>100 或者<3的数据 //5.混合查询 $where['id']=array('gt' 10);//查询id>10的数据 $where['_string']='scoer>10';// 查询scoer>10的数据 //6.统计用法 // count统计数量 可选 // max 获取最大值 必须传入 统计的字段名 // min 获取最小值 必须传入 统计的字段名 // avg 平均值 必须传入 统计的字段名 // sum 求和 必须传入 统计的字段名 $data =M('user')->min('id');//查询语句(其中id是传入的值)查看全部
-
M('User')->add($data);//添加一条数据(一维数组),成功的话返回自增ID值 M('User')->addAll($data);//添加多条数据(多维数组),成功的话返回插入数据第一条自增ID值,只适用于MySql,且实际运用中较少 echo M()->getLastSql();//查看最后一条执行语句查看全部
-
1、实例化基础模型model $user = new Model('user');//表名,表前缀,数据库连接信息 $user = M('user'); 2.实例化用户自定义模型 $user = new UserModel(); $user = D('User'); 3、实例化公共模型 $user = new CommonModel(); 4、实例化空模型 $model = M(); $model->query($sql); //读取日常 select $model->execute($sql);//写入 update insert查看全部
举报
0/150
提交
取消