应用TP3.2.3的一些小问题(一)
好久没写博客了,最近刚到青岛这边找工作,有一大堆的事情,加上第一个项目比较赶,一直也没什么时间更新下博客。难得今天有时间,就把最近用TP3.2碰到的一些问题给总结一些,做个记录吧。
1、tp的<if condition="$status lt 3">--->不能写成<3,要用比较运算符来写
众所周知,有时候我们需要在视图中判断传过来的值,然后觉得视图渲染的内容。<if condition="">就是我们的首选内容,只不过有时候需要用"lt","gt"来代替大于号和小于号
2、TP的上传图片
$upload = new \Think\Upload();
//设置文件信息,上传的文件类型
$upload->mimes=array('image/png','image/gif','image/jpeg');
//设置不允许自动生成子目录
$upload->autoSub=false;
$upload->rootPath="./public/";
$upload->savePath="product/";
//保存图片
$imageRe = $upload->upload();
if($imageRe){
//图片名称写数据库表productimage
$productimage = M("Productimage");
foreach($imageRe as $v)
{
$imagename = $v['savename'];
$productimage->data(array('imagename'=>$imagename,'productid'=>$id))->add();
}
}
$this->success("添加成功",__APP__.'/Product/oper');
}else{
$this->error("添加失败",__APP__.'/Product/add');
}
$this->success("添加成功",__APP__.'/Product/oper');
)
$Page = new \Think\Page($count,10);// 实例化分页类 传入总记录数和每页显示的记录数
$Page->setConfig('header', '<li class="rows">共<b>%TOTAL_ROW%</b>条记录 第<b>%NOW_PAGE%</b>页/共<b>%TOTAL_PAGE%</b>页</li>');
$Page->setConfig('prev', '上一页');
$Page->setConfig('next', '下一页');
$Page->setConfig('last', '末页');
$Page->setConfig('first', '首页');
$Page->setConfig('theme', '%FIRST%%UP_PAGE%%LINK_PAGE%%DOWN_PAGE%%END%%HEADER%');
$Page->lastSuffix = false;//最后一页不显示为总页数
解决办法:
把字段类型由int改为bigint,就可以了.
我出现的问题:用(int)$phone转换字符类型后,出现数值变成了2147483647
自增:
$user->where->setInc('status'); --->status状态自增1
$user->where->setInc('status','3'); --->status状态自增3
自减:
$user->where->setDec('status'); --->status状态自减1
$user->where->setDec('status','3'); --->status状态自减3
注意,返回的不是受影响行数,而是id
应用TP3.2.3的一些小问题(一)相关推荐
- 电子小帮手电路中的设计原理
01电子小帮手 很多电子爱好者,初学者在碰到一个半导体器件的时候,需要确认它的型号.功能以及管脚定义,才能够正确使用它.但当你从一块印刷电路板上拆下一个器件,或者从元器件盒中拿出一个器件,除非能够 ...
- 杉德支付php代码实现_php实现小程序支付完整版
本文实例为大家分享了php实现小程序支付的具体代码,供大家参考,具体内容如下 环境: tp3.2 + 小程序 微信支付功能开通 Step1:下载PHP 支付SDK(下载地址) 放到Library\ ...
- tp3 默认模块 默认方法_您需要了解的有关默认方法的所有信息
tp3 默认模块 默认方法 因此,默认方法是--昨天的新闻,对不对? 是的,但是使用了一年之后,积累了很多事实,我想将这些事实收集在一个地方,供刚开始使用它们的开发人员使用. 甚至有经验的人都可以找到 ...
- 小程序 图片上传php后台,微信小程序图片选择、上传到服务器、预览(PHP)实现实例...
微信小程序图片选择.上传到服务器.预览(php)实现实例 小程序实现选择图片.预览图片.上传到开发者服务器上 后台使用的tp3.2 图片上传 请求时候的header参考时可以去掉(个人后台验证权限使用 ...
- php tp3.2 去重方法,thinkPHP框架整合tcpdf插件操作示例
本文实例讲述了thinkphp框架整合tcpdf插件操作.分享给大家供大家参考,具体如下: 网上查了些关于tcpdf 使用教程,整合到tp的话,会有些小问题,由于基础还不是很扎实,花了点时间终于整合o ...
- php 点击选择图片上传,微信小程序图片选择、上传到服务器、预览(PHP)实现实例...
微信小程序图片选择.上传到服务器.预览(PHP)实现实例 小程序实现选择图片.预览图片.上传到开发者服务器上 后台使用的tp3.2 图片上传 请求时候的header参考时可以去掉(个人后台验证权限使用 ...
- DEVC++小游戏狼人杀
/*Name: 杀人游戏 Date: 18/07/22 15:12by_黑客小C 小C出品,必属精品! */ //杀人游戏 //版本:1.15 #include<bits/stdc++.h> ...
- 阿里云小蜜PHP实例代码
云小蜜 阿里云 登陆地址:https://signin.aliyun.com/login.htm 文档地址:<https://help.aliyun.com/product/59495.html ...
- 微信小程序周报(第九期)-极乐科技
每周一笑 儿子:"爸爸,哥哥毕业以后,就会当和尚,会法术了吗?" 爸爸:"傻儿子,你哥哥是学技术了,不是学法术!" 儿子:"为什么他们都说,哥哥去了济 ...
最新文章
- [JVM-翻译]揭开java.lang.OutOfMemoryError面纱之一
- 计算机自然语言的中国科学家,中科院教授王斌加入小米 任自然语言处理首席科学家...
- linux python开发环境sql数据迁移到mysql_linux环境下python怎样操作mysql数据库
- C++指针编程你要小心的陷阱——如何优雅的释放指针void*
- php com adodb,php COM 连接ADODB.Connection数据库
- ip地址和域名的关系是什么?
- 一元四次方程c语言程序编写,一元高次方程数值解法C程序实现探讨..doc
- EFI Driver Model(上)
- 注册免费域名教程(怎样免费注册域名)手把手教注册域名
- 离散数学之集合笔记一
- 2017C语言程序设计预备作业
- 纯Css制作tab选项卡
- 解决:NET::ERR_INCOMPLETE_CHUNKED_ENCODING 200 (OK)
- 初中数学抽象教学的案例_初中数学教学案例及反思
- 除了迅雷,这几款下载神器也超级好用!
- 根据冯诺依曼模型组装一台电脑
- 移动平均法 and 指数平滑法
- java计算机毕业设计中小企业人力资源管理系统源码+mysql数据库+系统+部署+lw文档
- 【听】百年孤独,拉丁美洲悲剧奋斗史
- JavaScript学习--Item5 全局变量