php tp5 复杂sql构造问题
有一个sql语句想用tp5的构造器构造一下,如下 Select * from tab1 where (a=1 and b=1) or (a=2 and b=2) or (a=3 and b=3).....or(a=N and b=N) 注…
如果使用thinkphp查询数据库忽略不存在的查询条件?
$condition 里面会有时间的条件,这个时间的条件是可选条件,现在就想如果时间条件不存在如何把时间条件给去除?而时间条件存在时,则加上时间条件查…
tp上传到七牛 文件大了就无法上传 但是没有限制
config.php没有限制 如下 'UPLOAD_SITEIMG_QINIU' => array ( 'rootPath' => './', 'saveName' => array ('uniqid', ''), 'driver' => 'Qini…
Thinkphp无法获得AJAX post的数据,很简单的问题就是无法解决?
thinkphp 5.0.7 ,view里使用ajax提交post数据,数据提交后,无法通过tp打印出来。 研究了好久,实在搞不清是什么地方出问题了。 一个很简单的测试代…
如何让thinkphp 不要显示'您要查看的页面出现错误,两秒钟之后自动跳转' , 而是直接显示具体的错误?
如何让thinkphp 不要显示'您要查看的页面出现错误,两秒钟之后自动跳转!' 而是直接显示具体的错误? …
thinkphp框架项目使用gulp-htmlmin压缩出错
问题描述 1.整体项目使用的是thinkphp的框架,前些日子想用gulp-htmlmin进行html代码压缩时遇到报错如下: F:\phpStudy\WWW\learnGulp>gulp htmlmi…
thinkpphp框架中,在列表页使用ajax实现“点击加载更多”,如何做到返回不重新加载数据?
场景大概是这样的: 一个列表页,初次打开列出比如 10 个多商品,通过“点击加载更多”,来加载更多商品(每次加载 10 个商品)。然后点击商品会进入…
laravel 有类似thinkphp的前置方法吗?
1.我执行控制器里的添加分类时,有个字段path,需要先执行模型里的方法,给path值,然后控制器里的方法save()thinkphp里有after_insert 和after_updat…
PHP模型关联一对多如何给关联表加条件?
我要拿出当前用户的通知列表(包括用户是否查看的状态,状态是在另一张表的,如果notice_record 存在 user——id的话,代表是已经阅读了)表结构如下…
TP5.1路由中间件分组的问题
这样访问没有问题 Route::get('/register', 'index/register/register')->middleware('Login') Route::get('/login', 'index/login/login')->mid…
Laravel 如何编写一个类似于 thinkphp 那种的前置方法?
当我查询一个用户的信息,包括编辑一个用户的信息时当这个用户存在,数据库中也没有这个数据时间,Laravel 给我报了一个这样的错误 (2/2) NotFoundHt…
怎么理解PHP里的self呢?
class A { const STR = "A" public function x() { echo self::STR } } class B extends A{ const STR = "B" } (new B)->x() 最后输出结果是A,该…
tp3.2 用addAll批量添加数据时 如何做验证?
用addAll批量添加多条一模一样的数据;也就是说其实前端传进来的就是一个一维数组;如何做验证? 比如:我要验证typeId,price , num ,count等字段 …