TP5 编辑多选框 选择中的标出来

通过字符在数组出现的次数来说明是否选中 1、先在公共文件添加函数“查询字符串在数组中出现的次数“ 路径:application/common.php //计算$string在$array(需为数组)中重复出现的次数 function get_array_repeats(array...

2017-09-28 18:11:09

阅读数:989

评论数:0

ThinkPHP5错误解析之variable type error:array

在TP5的post提交方式中,有一个坑爹的bug就是post提交数据不能提交数组。  请注意是不能提交数组形式的数据,而不是单纯的数据。举个例子:注意以下2种格式数据的比较:  第一种:普通的数据提交,这种格式的数据在TP5中用post提交,$request->post(‘参数’);可以...

2017-09-28 16:28:21

阅读数:660

评论数:0

TP5 如何接收表单多选框(type="checkbox")

html PHP $manage = input('post.manage/a'); $manage = implode(&qu...

2017-09-28 16:24:05

阅读数:2848

评论数:0

TP5 验证两次输入密码是否一致

增加了字段自动匹配验证规则,如password和password_confirm是自动相互验证的,只需要使用 'password'=>'require|confirm' 例子:html   TP5代码:'password'=>'require|confirm', ...

2017-09-28 11:52:46

阅读数:2974

评论数:0

TP5 页面跳转success 和 error

success方法的默认跳转地址是$_SERVER["HTTP_REFERER"], error方法的默认跳转地址是javascript:history.back(-1);。特别是表单提交验证错误返回之前那个网页,数据都还在,不用重新输入 默认的等待时间success方法是...

2017-09-28 11:45:57

阅读数:9426

评论数:1

TP5 like模糊查询

$rs=Db::name('school')->where($type,'like',"%{$key}%")->order('id desc')->limit($limit)->page($page)-&a...

2017-09-27 18:46:15

阅读数:5254

评论数:0

TP5 limit限制结果数量(指定取多少条数据)

limit方法也是模型类的连贯操作方法之一,主要用于指定查询和操作的数量,特别在分页查询的时候使用较多。ThinkPHP的limit方法可以兼容所有的数据库驱动类的。 限制结果数量 例如获取满足要求的10个用户,如下调用即可: Db::table('think_user') ->...

2017-09-27 16:06:20

阅读数:4359

评论数:0

TP5 order排序

order方法属于模型的连贯操作方法之一,用于对操作的结果排序。 ->order('sort desc,id desc')   用法如下: Db::table('think_user')->where('status=1')-&amp...

2017-09-27 16:05:38

阅读数:6096

评论数:0

TP5 if判断语句用法

EMPTY NOTEMPTY 标签 empty标签用于判断某个变量是否为空,用法: {empty name="name"} name为空值 {/empty} 如果判断没有赋值,可以使用: {notempty name="name"} name不为空 {/n...

2017-09-27 15:43:12

阅读数:6829

评论数:0

TP5 修改数据

setField 更新某字段的值  1 $User = M("User"); // 实例化User对象// 更改用户的name值$User-> where('id=5')->setField('name','ThinkPHP'); 2   ...

2017-09-27 15:21:01

阅读数:16089

评论数:2

jquery 字符串转数组

如何把字符串"123,abc,xy,hi"转换成数组或者jQuery数组 var arr = '123,abc,xy,hi'.split(','); for(var i in arr){ alert(arr[i]) } 出处:http://www.cnb...

2017-09-26 14:00:27

阅读数:1696

评论数:0

jq 替换数组中某个元素

无标题文档 var a1="two"; var arr = [ "one", "two", "three", "four"]; var result=""; $.e...

2017-09-26 13:57:02

阅读数:1442

评论数:0

js 删除字符串最后一个字符的方法

出处:http://blog.163.com/li_crane/blog/static/19502097201011281835796/ 字符串:string s = "1,2,3,4,5," 目标:删除最后一个 "," 方法: 1、...

2017-09-26 13:55:02

阅读数:321

评论数:0

js实现几秒钟后页面自动跳转到指定页

setTimeout('window.location="http://www.paopaocity.com"',5000) 另外还有一种:    在head头部里写meta标签 Html代码   h...

2017-09-26 10:45:17

阅读数:219

评论数:0

TP5 未定义变量:XXX

本着严谨的原则,5.0版本默认情况下会对任何错误(包括警告错误)抛出异常,如果不希望如此严谨的抛出异常,可以在应用公共函数文件中或者配置文件中使用error_reporting方法设置错误报错级别(请注意,在入口文件中设置是无效的),例如: // 异常错误报错级别, error_re...

2017-09-25 15:41:34

阅读数:3557

评论数:0

TP5 assign给模板变量赋值(或者取得参数值,在模板中显示出来)

在控制器中controller public function school() { // 给模板变量name赋值 $id=input('get.id');//页数 $this->assign('id',$id); //多...

2017-09-25 15:33:58

阅读数:12372

评论数:0

TP5 ajax提交表单

function ajaxPost(){ var formData = $("#myform").serialize(); //serialize() 方法通过序列化表单值,创建 URL 编码文本字符串,这...

2017-09-25 15:02:20

阅读数:10512

评论数:0

TP5 判断记录集是不为空

需要注意的是,如果要判断数据集是否为空,不能直接使用empty判断,而必须使用数据集对象的isEmpty方法判断,例如: $users = Db::name('user')->select(); if($users->isEmpty()){ echo '数据集为...

2017-09-25 12:16:05

阅读数:5173

评论数:0

TP5 比较运算符 查询表达式

官方文档:https://www.kancloud.cn/manual/thinkphp5/135182 查询表达式 版本 新增功能 5.0.9 比较运算增加闭包子查询支持 5.0.4 支持对同一个字段多次调用查询方法 查询表...

2017-09-25 11:56:25

阅读数:1533

评论数:0

TP5 接收表单参数 input

官方文档:https://www.kancloud.cn/manual/thinkphp5/118044 可以通过Request对象完成全局输入变量的检测、获取和安全过滤,支持包括$_GET、$_POST、$_REQUEST、$_SERVER、$_SESSION、$_COOKIE、$_ENV等系...

2017-09-25 11:50:58

阅读数:6900

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭