TP5 使用所遇到的问题(1)
1.判断参数传递方式 if(request()->isPost()){ $name = $_POST['name']; $pwd = $_POST['pwd']; } 2.在model里执行数据库 ----------- login.php use think\Controller; use app\common\model\Admin; if(reques
1.判断参数传递方式 if(request()->isPost()){ $name = $_POST['name']; $pwd = $_POST['pwd']; } 2.在model里执行数据库 ----------- login.php use think\Controller; use app\common\model\Admin; if(reques
if标签 value1 value2 value3 if标签不支持三层嵌套,所以第三层不要用if标签,用eq标签;就能解决三层嵌套。 相等不相等 还有更多比较标签可以使用 http://document.thinkphp.cn/manual_3_2.html#compare
在HTML中不能像PHP中使用函数那么方便 那么如何使用呢? 1.定义方法 在TP 中的function.php定义方法 2.使用方法 {:函数名()} 如果有参数,带上参数,注前面有冒号 {{:subtext($val['name'],15)}} {{$val.price}}
1 $q1 = "'%$q1%'"; $goods = M("goods"); $goodslist = $goods ->alias("g") ->join("shopping_goodsimg i on g.id = i.goods_id") ->where("i.is_main=1 and g.is_show=1 AND g.name like $q1
正确做法 $home = array( 'id'=>$res['id'], 'name'=>$res['name'], 'type'=>$res['type']); session('home',$home);//id 错误做法 $name=$res['name']; session('home["name"]',$name);
这篇文章主要介绍了ThinkPHP单字母函数(快捷方法)使用总结,对ThinkPHP的快捷方法做了针对性的归纳总结,需要的朋友可以参考下 在ThinkPHP中有许多使用简便的单字母函数(即快捷方法),可以很方便开发者快速的调用,但是字母函数却不方便记忆,本文将所有的字母函数总结一下,以方便以后查找。 1.U() URL组装 支持不同URL模式 U($url=
控制器 控制器定义 多层控制器 Controller控制器层(访问控制器) Event控制器(事件控制器) StuController.class.php StuEvent.class.php 多级控制器 实例化控制器 Event控制器 $a = A('Stu','Event'); Home模块直接使用 $a = A('Stu'); 前置和后置自动调用 pu
增 public function add(){ $this->assign('title','添加用户'); $this->display('User/add'); } public function insert(){ if(IS_POST){ M('user')->create(); if(M('user')->add()>0){ $this->suc