dongmen5867 2015-02-26 12:32
浏览 32
已采纳

php代码在每次循环运行时增加日期

In my coupon column data is present like this 500,501,502 OK..

There are 3 values in coupon column so i am inserting 3 rows in database with every coupon value..

I need to insert coupondate is also an increment order of months in every loop runs...suppose above loop runs 3 times then 3 coupondate to be inserted in coupondate column.

thats it...thats why i used loop there ...

Please help to resolve my problem. I need every date to be inserted in database not last one.

$coupon = $_POST['coupon'];                     
                            $arr = explode(",", $coupon);
                            $min = min($arr);
                            $max = max($arr);
                            $startingdate = $_POST['startingdate'];                         
                            for ($i = 1; $i <= $max; $i++)
                            {                       
                             $coupondate = date("d-m-Y", strtotime(date("d-m-Y", strtotime($startingdate)) . " +" . $i .  "month")); 
                            for ($i = $min; $i <= $max; $i++)
                            {               
                $insertrow  = $database->insertRow("INSERT INTO book_issue (coupondate,coupon) VALUES (:coupondate,:coupon)", array(':coupondate'=>$coupondate,':coupon'=>$i));
           }
}
  • 写回答

4条回答 默认 最新

  • duanhuang1967 2015-02-26 12:47
    关注
    $coupon = $_POST['coupon'];                     
    $arr = explode(",", $coupon);
    $min = min($arr);
    $max = max($arr);
    $startingdate = date("d-m-Y", strtotime($_POST['startingdate']));
    for ($i = 1 ; $i <= count($arr) ; $i++) {
        $count = 1;
        for ($ii = $min; $ii <= $max; $ii++) {
            $coupondate = date("d-m-Y", strtotime(date("d-m-Y", strtotime($startingdate)) . " +" . $count . " month"));
            $count++;
            $insertrow  = $database->insertRow("INSERT INTO book_issue (coupondate) VALUES (:coupondate)", array(':coupondate'=>$coupondate));
        }
    }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

悬赏问题

  • ¥60 版本过低apk如何修改可以兼容新的安卓系统
  • ¥25 由IPR导致的DRIVER_POWER_STATE_FAILURE蓝屏
  • ¥50 有数据,怎么建立模型求影响全要素生产率的因素
  • ¥50 有数据,怎么用matlab求全要素生产率
  • ¥15 TI的insta-spin例程
  • ¥15 完成下列问题完成下列问题
  • ¥15 C#算法问题, 不知道怎么处理这个数据的转换
  • ¥15 YoloV5 第三方库的版本对照问题
  • ¥15 请完成下列相关问题!
  • ¥15 drone 推送镜像时候 purge: true 推送完毕后没有删除对应的镜像,手动拷贝到服务器执行结果正确在样才能让指令自动执行成功删除对应镜像,如何解决?