随笔分类 - ThinkPHP
php框架建站
摘要:使用版本ThinkPHP3.1.3第一步,建表及数据第二步,建关联模型第三步,控制器使用关联模型、配置文件第四步,模板显示数据第一步,建表及数据在数据库中,建立一个companysvn数据库,库下建立五张表建表好导入数据的代码如下 1 # -----------------------------...
阅读全文
摘要:在ThinkPHP中,查询数据库是必不可少的操作。那么,getField()方法和select()方法都是查询的方法,到底有什么不同呢?案例来说明:A、select()方法例子11 $access=M('access')->where(array('role_id'=>$rid))-...
阅读全文
摘要:使用jquery来控制多选框的变化功能描述:1、第一层当选中后台应用(App1)时,所有多选框都被选择。当取消选中后台应用(App1)时,所有多选框都被取消选择。第一层的逻辑如下:2、第二层a.对所有亲子多选框而言当选择帖子管理(控制器Action02)时,所有亲子多选框被选择。当取消选择帖子管理(...
阅读全文
摘要:1、下载一个jquery.js的文件2、引入jquery.js文件1 2 3、使用jquery提供的方法学前,补习补习点jquery的方法。这里,我从实用的角度去补习,不从基础的角度去补习。因为基础在jquery学习手册上都有。例子1.单击html元素的事件(利用属性level)1 jquery表达...
阅读全文
摘要:需求描述:现有一个节点集合可以视为一个二维数组 1 array(5) { 2 [0] => array(4) { 3 ["id"] => string(1) "1" 4 ["name"] => string(5) "Admin" 5 ["title"] => string...
阅读全文
摘要:使用ThinkPHP3.1.3版本的session时,多个项目同时调试会使得一维数组式的session不够用,导致在A项目登录后台后,在B项目就不用登录后台就可以进入后台操作了。问题在于他们都调用同一个session文件sess_d55a5f55db022fb119fc38193c4cecac。我不...
阅读全文
摘要:多域名THINKPHP利用MEMCACHE方式共享SESSION数据
阅读全文
摘要:使用CommonAction.class.php公共类,统一判断用户是否登录 1 redirect('Admin/Login/index'); 9 }10 //获取session值11 if(!C('SESSION_PREFIX')){12 ...
阅读全文
摘要:1.创建Session1 public function index(){2 $sess_time=time();3 session('name','andy');4 session('time_stamp',$sess_time);5 ...
阅读全文
摘要:如何设置一个严格30分钟过期的Session
阅读全文
摘要:1.add()是记录单条插入1 // 添加一条数据2 $User = M("User"); // 实例化User对象3 $data['name'] = 'ThinkPHP';4 $data['email'] = 'ThinkPHP@gmail.com';5 $User->add($data);2.a...
阅读全文
摘要:1.定义单入口文件(index.php)在单入口index.php中不定义这两项时,会生成编译缓存文件~runtime.phpdefine('RUNTIME_PATH','./App/Temp/'); //定义编译目录define('APP_DEBUG',TRUE); //...
阅读全文
摘要:小说 《射雕英雄传》 《长生剑》 相对index.html所有的目录而言:“../”表示上一级目录开始 (“../../”表示上上级目录)“./”表示当前同级目录开始(什么都不写也可以表示当前目录)“/”表示根目录开始。
阅读全文
摘要:底部有乱码规避代码 1.字符集、字符编码 动作:编码、解码 编码(encode):计算机中储存的信息都是用二进制数表示的;而我们在屏幕上看到的英文、汉字等字符是二进制数转换之后的结果。通俗的说,按照何种规则将字符存储在计算机中,如'a'用什么表示,称为"编码"; 解码(decode):反之,将存储在
阅读全文
摘要:在控制器中加一句:试试看header('content-type:text/html;charset=utf-8');
阅读全文
摘要:使用ThinkPHP的3.1.3版本轻松建网站首先,从ThinkPHP官网下载一个ThinkPHP3.1.3版本框架包。其次,取出ThinkPHP3.1.3包中的核心部分,部署你的服务器项目下。核心部分就是它了。在apache服务器中的www文件夹下,新建companysvn文件夹,部署compan...
阅读全文
摘要:一、在show.html模板中,引入ueditor的插件,并调用 二、在show.html模板中,调用代码文章内容,并强制换行 {$Show_blog.content}三、OK了,运行试试。注意:第二步中的content是由百度ueditor编辑器生成的数据。
阅读全文
摘要:hinkphp是比较好的php开发框架,能比较快速的开发MVC架构的管理系统,我们需要用到 select()和find()方法,两个方法都能返回数据集数组,但有什么不同呢?先看一下我的代码对比:$tech=M('techlevel','HR_CS_','DB_CONFIG2'); $Data=$t...
阅读全文
摘要:1.foreach标签foreach标签用于循环输出:foreach(name,item,key)name(必须):要输出的数据模板变量item(必须):循环单原变量key(可选):循环的key变量,默认值为key示例: {$vo.id} {$vo.name}foreach标签相对于volist标签...
阅读全文
摘要:thinkphp find()小结假如我们要查询主键为8的某个用户记录,我们可以使用下面的一些方法:$User->find(8);或者有一个变量$id$User->find($id);或者是$User->getById(8);取值1234567891011121314//对象的方式取值$name=$User->name;$email=$User->email;//或遍历查询到的数据对象属性foreach($Useras$key=>$val){echo($key.':'.$val);}//或直接数组的形式,进行取值。$rs=$User->
阅读全文