182 篇
建站知识总结与分享
搜索“ThinkPHP”
ThinkPHP :: Call to a member function assign() on null
web 0 0
9 0 2020-12-03 ThinkPHP
其实是构造函数写法的问题 PHP自带的构造函数是 __construct() 但是子类不会自动继承父类的构造函数。而ThinkPHP 自己封装了一个构造函数 _initialize()是可以自动继承父类的构造函数 解决方法 1、如果使用TP框架可以用 _initialize()函数 2、TP用户也可以两个一起...
thinkphp5循环调用save方法修改数据,失效
taotaoit 0 0
35 0 2020-11-20 ThinkPHP5.0
thinkphp5循环调用save方法修改数据,只是第一调用的时候管用,再次循环就失效了 解决方法: 不用save改为 $data = [$type => 1]; $where = ['id' => ['in', $ids]]; Db::name('userrandaccou...
thinkphp模板中,未定义索引数组
web 0 0
67 0 2020-11-13 ThinkPHP
如图: 模板中调用订单状态个数,获取的数组中不能保证每个状态值都定义,如果没定义在模板中使用会报错:未定义数组索引 解决办法: {$vo['tradestatus_3']|default='0'}
thinkphp 多表查询 group
web 0 0
38 0 2020-11-13 ThinkPHP
/** * 订单分组统计-多表联合查询 */ public function getOrderGroupDuobiao($where = [], $field = 'count("a.id") num' ,$group = 'a.id') { return $this->model...
ThinkPHP3.2使用addAll()方法批量插入数据
web 0 0
84 0 2020-10-22 ThinkPHP
本文简单介绍Thinkphp3.2.3 如何使用addAll方法批量添加数据入库,代码示例如下: // 批量添加数据 $user = M('user'); //array('表字段'=>'值') $dataList[] = array('name'=>'php','email'=>'admin@gamil.co...
thinkphp3.2使用phpstudy出现No input file specified
web 0 0
74 0 2020-09-26 ThinkPHP
thinkphp3.2使用wamp正常运行,换到phpStudy伪静态的时候提示“No input file specified” 解决方法:打开.htaccess 在RewriteRule 后面的index.php教程后面添加一个“?” 之前: <IfModule mod_rewrite.c> Opt...
bom头导致thinkphp验证码不显示
taotaoit 0 0
63 0 2020-09-26 ThinkPHP
用记事本或者ftp工具修改thinkphp首页文件index.php,可能会导致index.php多出bom头,然后本来正常的验证码,不显示了。 怎样去除bom头呢? Dreamweaver编辑器 1、DW->修改->页面属性->标题/编码,将包括Unicode 签名 (Bom) 前的勾去掉 2、保...
thinkphp3.2验证码参数
web 0 0
202 0 2020-07-16 ThinkPHP
最简单的方式生成验证码: public function shengcheng(){ //造验证码的对象 $v = new \Think\Verify(); //生成验证码 $v->entry(); } 显示验证码的页面: <img src="__CONTROLLER__/shengcheng" />...
ThinkPHP跨模块跨控制器调用方法
web 0 0
207 0 2020-07-10 ThinkPHP
跨控制器调用方法 1. 先造对象,再调用里面的方法 $sc=new \Home\Controller\IndexController();  用绝对路径找 echo $sc->ShuChu(); 2. $sc=new IndexController();  用相对路径 echo $sc->ShuC...
thinkphp3.2由于关联sql语句书写不规范,导致分页查询不到总条数
taotaoit 0 0
242 0 2020-07-07 ThinkPHP
个人遇到的问题记录,不具有参考价值。 做关联sql语句分页查询的时候,查询不到总条数,却有查询结果。 如图: 这是怎么回事? 把sql语句改成单表查询,一切正常。问题应该出现在关联sql语句本身, sql语句: $sql = "SELECT aa.*,u.userId,u.userName FR...
thinkphp3.2模板中使用for标签
web 0 0
204 0 2020-06-16 ThinkPHP
用法: <for start="开始值" end="结束值" comparison="" step="步进值" name="循环变量名" > </for> 开始值、结束值、步进值和循环变量都可以支持变量,开始值和结束值是必须,其他是可选。comparison 的默认值是lt;name的默认值是i,步进值的默认...
ThinkPHP 获取客户端浏览器信息方法
web 0 0
300 0 2020-06-12 ThinkPHP
ThinkPHP 获取客户端浏览器信息方法 获取客户端的信息的控制器 <?php namespace Home\Controller; use Think\Controller; class GetGuestInfoController extends Controller{ public function GetLa...
thinkphp3.2使用纯真ip地址库,qqwry.dat(gbk),UTFWry.dat(utf-8)
web 1 0
341 0 2020-06-12 ThinkPHP
可以在官网下载IP定位扩展类库,下载地址http://www.thinkphp.cn/extend/223.html。需要登录,可以用qq关联登录。 把解压后的IpLocation.class.php 放入ThinkPHP/Library/ORG/Net/(如果没有请手动创建)目录下面。 下载的地址库文件qqwry.dat...
thinkphp中volist如何使用count统计个数
taotaoit 0 0
318 0 2020-06-03 ThinkPHP
<volist name="v" key="k2" id="v2"> {$v2|count} </volist> 或者 {:count($v2)} 也可以
thinkphp框架if标签条件表达式
web 0 0
196 0 2020-05-29 ThinkPHP
eq 等于 neq 不等于 gt 大于 egt 大于等于 lt 小于 elt 小于等于 示例: <if condition="$catId gt 0">/{$catId}</if>
阿里云linux服务器部署thinkphp3.2显示404 Not Found nginx
taotaoit 0 0
621 0 2020-03-23 Linux
开始以为需要更改nginx.conf配置文件,百度搜了很多,也学了一些linux命令,改了很多次,还是不管用。 最后解决办法,其实很简单 1,主机宝加入自定义规则 if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=$1 last; bre...
关于本站

淘淘IT

记录工作学习中的点点滴滴

本站创建于2017年,用于记录工作和学习中遇到的问题。同时,不断提升网站的使用体验,增加新的功能。

918089 1287 12
最新评论
感谢大佬解决了我的问题
评 留言
11111111111111111111ewqr :ku:
评 留言
@xiaoniba 好像是编码GBK和utf-8的区别,请看下我摘抄的一篇文章,里面有介绍http://taotaoit.com/article/details/885.html,你可以尝试下是否可以
评 tp5.1中字段别名是汉字,提示错误:不支持的数据表达式
\x7f-\xff 这个匹配什么东东,会不会出现安全问题??? 改成这样如何 if ($strict && !preg_match('/^[\w\.\*\x{4e00}-\x{9fa5}]+$/u', $key)) {
评 tp5.1中字段别名是汉字,提示错误:不支持的数据表达式
完美解决 牛逼
评 tp5.1中字段别名是汉字,提示错误:不支持的数据表达式
文章标签更多
ThinkPHP (124)
Mysql (28)
DedeCms (30)
jQuery (28)
证件照 (1)
setInc (3)
setDec (3)
onclick (3)