THINKPHP 3.2
Alittile_seven
小小程序员一枚
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
THINKPHP 请求mysql版本,适用于探针,后台显示等
THINKPHP 请求mysql版本,适用于探针,后台显示等原创 2017-08-24 11:53:09 · 1765 阅读 · 1 评论 -
在模板中判断变量是否为空
v['thumb']">这个也可以判断就是写法 变量的写法,好多同学直接写变量是可以的,在foreach中就不会写了,不需要{}花括号还有一个$v.thumb neq true 如果存在就是真 如果是空就是假的 看你习惯在模板中判断变量是否为空,来执行图片的路径。原创 2018-01-08 14:13:09 · 1867 阅读 · 0 评论 -
Thinkphp3.2.3框架下封装公共的函数,例如封装CURL函数来获取接口数据
Thinkphp3.2.3框架下封装公共的函数,例如封装CURL函数来获取接口数据 当我们需要在控制层调用相同的封装函数时,写多次相同的函数,显得代码十分的拉杂,不精简;TP框架有一个很好的机制,可以再Common定义一个function.php函数,当我们在控制层调用的时候直接调用就可以使用,方便快捷;具体实现方便如下:我们可以再三个地方设置公共的函数function.php(注意:functi...转载 2018-02-09 15:45:23 · 1333 阅读 · 0 评论 -
3.2版本的ThinkPhp中怎么调用自定义的函数库?
首先在项目的Common/Common下建function.php(3.2之前都是common.php,之后都成function.php)然后在function.php里面直接写函数就行!比如function Cate($cid){$Cate=D('Cate');$Cate=$Cate->where('id='.$cid)->find();return $Cate['title'];}...转载 2018-02-09 16:00:01 · 1027 阅读 · 0 评论 -
TP3.2 join查询加where条件
用join的时候如果有where,需要把where的判断字段加上表名的,是带前缀的表名!$data['tp_one.dell'] = "0";$array['newslist'] = $News->where($data)->join('tp_two ON tp_one.catid = tp_two.id')->select();...原创 2018-02-08 14:06:14 · 2741 阅读 · 0 评论 -
thinkphp中的AJAX返回ajaxReturn()
系统支持任何的AJAX类库,Action类提供了ajaxReturn方法用于AJAX调用后返回数据给客户端。并且支持JSON、XML和EVAL三种方式给客户端接受数据,通过配置DEFAULT_AJAX_RETURN进行设置,默认配置采用JSON格式返回数据,在选择不同的AJAX类库的时候可以使用不同的方式返回数据。要使用ThinkPHP的ajaxReturn方法返回数据的话,需要遵守一定的返回数据...转载 2018-02-28 16:10:16 · 3479 阅读 · 0 评论 -
volist中用if判断余数的写法
<ul> <volist name = 'lianxi' id = 'vo' key="k" > <if condition="$k%6 eq 0"> <li class="no-margin"><a href="{$vo.title}"&g原创 2018-03-12 14:39:53 · 1597 阅读 · 0 评论 -
TP中利用JS返回并且刷新
if($ model - > save ($ data )){ echo “<script> alert ('删除成功'); window.location.href = document.referrer; </ script>” ;} else { echo “<script> alert ('删除失败'); window.location.hr...原创 2018-03-06 14:46:15 · 663 阅读 · 0 评论 -
tp部署的linux环境,只有首页可以访问,别的页面都不走入口文件
新买的linux空间,配置的php+apache+mysql,起初一切正常,上传项目后出现只有首页可以访问,别的页面都不走入口文件,起初以为是.htaccess的问题,看了手册修改成一样的,还是不行,就按照下面配置apache文件了,最后发现还是不行贴一个手册中.htaccess的配置文件<IfModule mod_rewrite.c> RewriteEngine on Rewrite...原创 2018-03-26 18:08:57 · 5650 阅读 · 0 评论 -
tp3.2获取除了该字段之外的其他字段
简单实用,,原创 2018-04-09 14:29:41 · 2034 阅读 · 0 评论 -
field写入方法
直接写入验证表单合法性,切记 save($data)这里面的data一定要是数组原创 2018-04-09 14:32:25 · 492 阅读 · 0 评论 -
tp3.2复合查询
$where['member.ming'] = array('like',"%$key%");$where['xueyuan.xingming'] = array('like',"%$key%");$where['xueyuan.dizhi'] = array('like',"%$key%");$where['xueyuan.shoujihao'] = array('like',"%$key...原创 2018-04-03 14:59:12 · 594 阅读 · 0 评论 -
getField('')的用法
$data=$db->table('ht_video')->where('is_show=1')->order('is_recomment desc,listorder desc,id desc')->getField('url'); $data=html_entity_decode($data); $this->assign('video_url',$data);原创 2018-01-04 15:37:46 · 1910 阅读 · 0 评论 -
TP项目部署到Linux服务器,今天也碰到了HTTP 500 Internal server error,终于解决
TP本地测试没问题,放到息地的的的Linux的服务器出现这个错误看TP文档其实解析的英文问题的更改只要你的的的的.htaccess文件就好了<IfModulemod_rewrite.c>RewriteEngine onRewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} !-fRewriteRule ^(....原创 2018-01-02 16:33:16 · 12487 阅读 · 0 评论 -
TP3.2安装Memcached扩展-安装及遇到的问题-以完成
TP3.2安装Memcached扩展-安装及遇到的问题No input file specified问题的解决原创 2017-08-28 17:03:47 · 1500 阅读 · 0 评论 -
THINKPHP字数限制,简介等使用,显示规定字数,剩余用...显示
THINKPHP字数限制,简介等使用,显示规定字数,剩余用...显示原创 2017-08-24 15:17:53 · 2910 阅读 · 2 评论 -
ThinkPHP getBy动态查询
根据用户名(user)查询对应的用户资料记录:public function chekUser(){ header("Content-Type:text/html; charset=utf-8"); $Dao = M("User"); // 查询数据 $user = $Dao->getByUser('Admin'); if($li原创 2017-10-18 15:44:33 · 614 阅读 · 0 评论 -
Thinkphp 更新图片,删除原图,更新文字或者图片互不干涉,可以只更新图片或者只更新文字。
Thinkphp 更新图片,删除原图,更新文字或者图片互不干涉,可以只更新图片或者只更新文字。原创 2017-09-22 16:13:57 · 1572 阅读 · 0 评论 -
thinkphp3.2引用ueditor
thinkphp3.2引用ueditor原创 2017-11-08 10:40:47 · 372 阅读 · 0 评论 -
提供选择删除图片
控制器public functiondelall(){ $id= I('id');//获取id,前台勾选的id,数组形式 $ids= join(',', $id);//接受id,用,分割,变成1,2,3这样 如果接受不到 就是I方法那里,或者M数据库有问题检查 $model= M('zx_img'); $where= array('id'原创 2017-10-16 10:56:28 · 417 阅读 · 0 评论 -
需要写哪里不能为空的时候,不想用TP的自动验证,就用H5的这个属性
顺序 required oninvalid="setCustomValidity('顺序不能为空')" oninput="setCustomValidity('')" placeholder="输入文章顺序,越大越靠前显示">原创 2017-10-17 15:27:17 · 732 阅读 · 0 评论 -
分割字符串,两个两个分割
分割字符串,两个两个分割原创 2017-11-30 15:18:12 · 3918 阅读 · 0 评论 -
tp3.2 volist中嵌套switch 要v['name4']用数组的写法不然无效
tp3.2 volist中嵌套switch 要v['name4']用数组的写法不然无效原创 2018-01-02 16:18:40 · 978 阅读 · 0 评论 -
分享一个网站回收站的思路,已经实现,适用于新闻和图片等。
回收站思路原创 2017-12-19 14:14:26 · 1306 阅读 · 0 评论 -
TP 浏览量或者积分 简单的浏览加一
我们经常需要给某些数据表添加一些需要经常更新的统计字段,例如用户的积分、文件的下载次数等等,而当这些数据更新的频率比较频繁的时候,数据库的压力也随之增大不少,我们可以利用高级模型的延迟更新功能缓解。延迟更新功能是指我们可以给统计字段的更新设置一个延迟时间,在这个时间段内所有的更新会被累积缓存起来,然后定时地统一更新数据库。这比较适合某个字段经常需要递增或者递减,并且对实时性要求没有那么严格的情况。...原创 2018-03-28 15:30:09 · 1443 阅读 · 0 评论
分享