好久没写博客了,最近刚到青岛这边找工作,有一大堆的事情,加上第一个项目比较赶,一直也没什么时间更新下博客。难得今天有时间,就把最近用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');
}

(PS:如果success或者error方面的跳转页面会继续加载的模板的话,就需要在下面加个exit来组织一下

更多相关文章

  1. 使用Laravel在PHP中按时间戳,后端过滤SQL数据库查询
  2. 在PHP中如何取得两个日期时间相减的结果,得出大于一天,大于二天,大
  3. 如何检查时间偏移是否在夏令时?
  4. 如何解决一段时间真正的循环,因为它昂贵且危险
  5. php 显示某一个时间相当于当前时间在多少秒前,多少分钟前,多少小时
  6. php默认有最大执行时间
  7. 在CodeIgniter中包含视图的最佳方法。
  8. Python:我如何从datetime.timedelta对象中获取时间?
  9. 不正确的日期时间值:“item.purchase date”

随机推荐

  1. 【转】例子收藏
  2. [Android Pro] 创建快捷方式,删除快捷方式
  3. Android Camera Parameters
  4. android常用数据库字段描述
  5. Intent 详解
  6. Android(安卓)TV开发总结(三)构建一个TV ap
  7. Android 监听 home键和菜单键
  8. Android处理POST请求、Android用SAX解析X
  9. android 键盘属性设置总结
  10. Android下为自己定义WifiManager类wifi模