ThinkPhp学习06】的更多相关文章

原文:ThinkPhp学习06 一.简单学习修改用户信息模块 1.编写UserAction.class.php <?php class UserAction extends Action{ public function index(){ $m=M('User'); $arr=$m->select(); $this->assign('data',$arr); $this->display(); } public function del(){ $m=M('User'); $id=$…
ThinkPHP学习总结 网站开发使用的thinkPHP5.0在此总结备查 MVC关系功能图 一.Thinkphp开发规范 l 类 类库.函数文件统一以.php为后缀: 类的文件名均以命名空间定义,并且命名空间的路径和类库文件所在路径一致(命名空间必填): 类名和类文件名保持一致,统一采用驼峰法命名(首字母大写): 在一个类中调用另一个类必须标明被调用类的命名空间 l 变量.方法命名使用多个英文单词命名其间用下划线连接 l 应用目录 l 一般程序流程:访问模块的控制器方法————方法调用视图——…
JavaScript学习06 JS事件对象 事件对象:当事件发生时,浏览器自动建立该对象,并包含该事件的类型.鼠标坐标等. 事件对象的属性:格式:event.属性. 一些说明: event代表事件的状态,例如触发event对象的元素.鼠标的位置及状态.按下的键等等: event对象只在事件发生的过程中才有效. firefox里的event跟IE里的不同,IE里的是全局变量,随时可用:firefox里的要用参数引导才能用,是运行时的临时变量. 在IE/Opera中是window.event,在Fi…
Java虚拟机JVM学习06 自定义类加载器 父委托机制和命名空间的再讨论 创建用户自定义的类加载器 要创建用户自定义的类加载器,只需要扩展java.lang.ClassLoader类,然后覆盖它的findClass(String name)方法即可,该方法根据参数指定的类的名字,返回对应的Class对象的引用. 自定义类加载器的例子 代码: package com.mengdd.classloader; import java.io.ByteArrayOutputStream; import…
原文:ThinkPhp学习13 简单登录验证 创建Login类 <?php class LoginAction extends Action { function index(){ $this->display(); } function do_login(){ //获取用户名和密码等.和数据库中比对,有该用户允许登录否则输出错误页面 $username=$_POST['username']; $password=$_POST['password']; $code=$_POST['code']…
原文:ThinkPhp学习12 二.输出模板内容      (重点) a.display 1.display中没有参数    $this->display(); 2.可以带参数    $this->display(本模块文件夹下的其他模板文件);    $this->display('index2'); $this->display(其他文件夹下的模板文件);    $this->display('Public:error');//注意,仅仅需要在Tpl下有Public文件夹…
原文:ThinkPhp学习11 一.模板的使用        (重点) a.规则 模板文件夹下[TPL]/[分组文件夹/][模板主题文件夹/]和模块名同名的文件夹[Index]/和方法名同名的文件[index].html(.tpl) 更换模板文件的后缀名(修改配置文件)   'TMPL_TEMPLATE_SUFFIX'=>'.html',//更改模板文件后缀名 b.修改模板文件目录层次   'TMPL_FILE_DEPR'=>'_',//修改模板文件目录层次 c.模板主题   'DEFAULT…
原文:ThinkPhp学习10 查询操作 Action模块 User下的search public function search(){ //判断username是否已经传入,且不为空 if(isset($_POST['username'])&&$_POST['username']!=null){ //不管{是出现在$前面还是后面,只有两者紧挨着时花括号才会被当成是界定符号.不要在之间加空格,要不然就会被当作普通的花括号处理 $where['username']=array('like',…
原文:ThinkPhp学习07 简单CRUD操作 public function show() { $m=M('User'); // $arr=$m->find(2); //查找id=2的数据,find只能返回一条数据 //2.SELECT * FROM `tp_user` WHERE ( sex=1 ) // $arr=$m->where('sex=1')->select(); //3.INSERT INTO `tp_user` (`username`,`sex`) VALUES ('…
原文:ThinkPhp学习08 一.普通查询方式 a.字符串 $arr=$m->where("sex=0 and username='gege'")->find(); b.数组 // 2.SELECT * FROM `tp_user` WHERE ( `sex` = 0 ) AND ( `username` = '李明2' ) $data['sex']=0; $data['username']='李明2'; $arr=$m->where($data)->find…