thinkphp php
金智慧
这个作者很懒,什么都没留下…
展开
-
ThinkPHP查询数据库表中包含在某一结果集中的所有内容
$searchArray = array();//将customer中的role_id字段中的值保存到数组searchArray中foreach($customer as $key=>$value){ $searchArray[$key] = $value['role_id'];}//查询user表中user_id属于上述结果集的所有值$temp[原创 2016-05-11 17:32:23 · 1291 阅读 · 0 评论 -
thinkphp的create()方法出错原因
create方法介绍:create()方法能够自动根据表单数据创建数据对象(在表字段很多的情况下使用create()方法尤其方便)。调用了create()方法之后,就可以直接调用add()方法,数据就会自动插入到数据表中。有时候,我们使用create()方法会出错,以下是我参考网络上的经验总结的原因:第一:html中标签的name属性值必须跟数据库中的名字完全一样,区分大小写;第二原创 2016-05-11 17:41:50 · 2494 阅读 · 0 评论 -
thinkphp I()方法参数含义,新手要常用
使用Thinkphp自带的I()方法可以对得到的结果进行过滤I('get.name','','htmlspecialchars');三个参数的含义是:将要处理的对象、返回值、过滤方法这句话的含义是:对$_GET['name']进行过滤,用htmlspecialchars方法过滤,如果不存在就返回空字符串原创 2016-05-11 17:43:42 · 2809 阅读 · 0 评论 -
细说php常量-常量易错点-实际开发中常量用法
一:常量声明:define('PI',3.14);二:变量命名习惯上大写三:常量引用时,前面不用加$四:常量一经定义,值不允许再被修改(赋值运算符左边不能是常量),也不能重新声明(define),同时也不能被销毁五:常量在页面任意处都可以被访问,类似于超全局变量六:常量在实际开发过程中的常见用法 检测常量是否已存在(defined) if原创 2016-05-24 16:59:07 · 529 阅读 · 0 评论 -
ThinkPHP Model类自动验证功能解析
刚接触thinkphp,不知道model类的作用。Model类有三大自动特性:$_validate :自动验证,当create()的时候,内部会去自动找这些自动验证方法。主要完成对输入内容的检验(是否与数据库中表结构相同,输入内容是否符合我们所期望的值)$_auto :自动完成(主要完成参数的过滤和默认值的填充)$_map :字段映射详细原创 2016-05-30 14:32:17 · 3177 阅读 · 0 评论 -
运用Thinkphp搭建简单留言板(附源码)-(上)
留言板系统我们只简单设计了三个页面,登录页面,注册页面,首页面。因为重点是要学习thinkphp关键技术,所以对页面要求不高。第一步:用画图工具大致画出我们这三个页面。首页面(在这里我们首页采用分帧技术,但是需要说明的是在实际项目中,前台页面一般不采用分帧,因为不利于搜索引擎收录,后台界面一般采用分帧):登录页面:注册页面:第二步:我们需要从这些图中提取数据,建表。原创 2016-06-02 16:43:48 · 8746 阅读 · 1 评论 -
运用Thinkphp搭建简单留言板(附源码)-(下)
由于这里上传不了附件,这是我的源码地址,欢迎大家下载:点击打开链接原创 2016-06-03 14:30:49 · 3398 阅读 · 2 评论