sql查询显示所有天数存在于数据库的两个日期之间

时间:2015-05-18 11:16:16

标签: php mysql sql

表名 - 收据

[editButton setBackgroundImage:[UIImage imageNamed:@"status_post"] forState:UIControlStateNormal];

FOR EX - 预期输出

   coupondate    name      recno
   15-04-2015     A          1
   15-05-2015     A          1
   15-06-2015     A          1
   15-07-2015     A          1
   15-08-2015     A          1
   15-09-2015     A          1      

显示所选日期内的所有日期。

Days  15-04 16-04 17-04 18-04 19-04 20-04 21-04.....like wise upto 15-09
 A     P     P     P     P     P      P     P                        P  
代码下方

显示P Else NULL

<?php
$startdate = $_POST['fromdate'];
$enddate = $_POST['todate'];
$start = date('d', strtotime($startdate));
$end=date('d', strtotime($enddate));
?>

<?php   for ($x = $start; $x <= $end; $x++) { ?>
    <th width="58%"><?php echo $x; ?></th>
<?php } ?>

现在我无法理解如果优惠券与$ x date匹配,如何显示P ..

for ex - coupondate从15-04开始到15-09结束ok ..

现在我需要在15-04到15-09之间向该客户显示以下P.

1 个答案:

答案 0 :(得分:0)