Laravel框架学习记录二 经验记录

一、获取当前操作账户:

$gotag(对象)->operator = $this->userData->sys_user_id;

二、实现图片输入显示:

                        <div class="col-xs-10 col-sm-5"><input type="file" id="image" name="image" value="@if(!empty($adversity->image)){{substr($adversity->image,0,5) == 'http:'?$adversity->image:GET_REMOTEIMGEPATH.$adversity->image}}@endif" /></div>
//JavaScript:
<script type="text/javascript" src="/assets/js/uploadfile.js"></script>
initimg($("#image"), 300, "建议尺寸:240像素 * 240像素,图片大小不超过300K");


三、实现表单中加入checkbox,并嵌入数据库的值:

<input type="checkbox" value="channel_android" name='channel[]' id="channel_android" <strong>@if($adversity->channel_android==1) checked="checked"@endif</strong>> 安卓用户
并通过JavaScript判断是否被选中:

var channel_android = 0;
    if(document.getElementById("channel_android").checked){
        channel_android = 1;
    }
通过ajax将字段的值传回给Model,用框架的save()方法存入数据库

四、数据库语句中字段里的时候与现在时间比较:

where unix_timestamp(start_time)<unix_timestamp(now()) and unix_timestamp(end_time)>unix_timestamp(now())

五、在页面中加时间判断:

<td><!-- {{ $channel->status }} -->
          @if (strtotime($channel->created_at) < time())
              <span class="label label-sm label-success ">进行中</span>
          @elseif (strtotime($channel->updated_at) < time())
              <span class="label label-sm label-inverse">已结束</span>
          @else
              <span class="label label-sm label-warning">未进行</span>
          @endif
    </td>





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值