如何在while循环中描述日期字段

时间:2017-07-27 11:19:00

标签: php mysql

如何在while循环中DESC订购Date字段 如何使用while循环选择数据DESC订购Date字段 首先我们需要ASC ORDER&我们需要显示DESC订单日期

$start_date="SELECT user_registered FROM wp_users ORDER BY user_registered ASC LIMIT 1";

$date_result=$wpdb->get_results($start_date) or die(mysqli_error());

$date =  date('Y-m-d',strtotime($date_result[0]->user_registered));

$end_date = date('Y-m-d');

while ($end_date >= $date)
{
    echo $date;

    $date = date("Y-m-d", strtotime("+1 day", strtotime($date)));
}

我们需要desc order echo $date

2 个答案:

答案 0 :(得分:1)

我想你可以使用如下。

$array = array();
while ($end_date >= $date) {

   $array[]=$date;

   $date = date("Y-m-d", strtotime("+1 day", strtotime($date)));
}
echo '<pre/>';
print_r(array_reverse($array));

答案 1 :(得分:0)

试试这个:

while( $end_date >= $date )
{
    echo $end_date;
    $end_date = date("Y-m-d", strtotime("-1 day", strtotime( $end_date ) ) );
}