gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-29 22:55:07 25 4
gpt4 key购买 nike

在我的优惠券列中,数据是这样的 500,501,502 OK..

优惠券列中有 3 个值,因此我在数据库中插入每个优惠券值的 3 行。

我需要插入优惠券日期也是每个循环运行中月份的增量顺序...假设上面的循环运行 3 次,然后将 3 个优惠券日期插入到优惠券日期列中。

就是这样...这就是为什么我在那里使用循环...

请帮忙解决我的问题。我需要将每个日期插入数据库而不是最后一个。

$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));
}
}

最佳答案

$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));
}
}

关于php代码在每个循环运行时增加日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28742571/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com