簡體   English   中英

在 PHP 和 MySQL 中從數據庫中顯示日月年格式的日期

[英]In PHP & MySQL Display date in day month Year Format from database

我在數據庫中插入了一些日期並使用 PHP 和 MySQL 代碼從數據庫中選擇這些日期並以月格式顯示這些日期。 我正在使用以下代碼:-

在此處輸入圖片說明

我得到的結果如下:-

2017-01-16 January
2017-01-26 January
2017-01-27 January
2017-02-02 February
2017-03-21 March
2017-03-22 March

我想以這種格式顯示月份日期:-

 January 
    2017-01-16
    2017-01-26
    2017-01-27
February
    2017-02-02 
March
    2017-03-21
    2017-03-22 

請幫忙。

$mo1 = "";
$qry = "SELECT DISTINCT ac_date FROM calender";
$exe = mysql_query($qry);
while ($row = mysql_fetch_array($exe)) {
     $ac_date = $row['ac_date'];
     $dateElements = explode('/', $ac_date);
     switch ($dateElements[0]){  

        case '01'    :  $mo = "January"; break;
        case '02'    :  $mo = "February"; break;
        case '03'    :  $mo = "March"; break;
        case '04'    :  $mo = "April"; break;
        case '05'    :  $mo = "May"; break;
        case '06'    :  $mo = "June"; break;
        case '07'    :  $mo = "July"; break;
        case '08'    :  $mo = "August"; break;
        case '09'    :  $mo = "September"; break;
        case '10'    :  $mo = "October"; break;  
        case '11'    :  $mo = "November"; break;
        case '12'    :  $mo = "December"; break;
     }
     if ($mo1 != $mo) {
          $activity.="<tr>
                      <td>$mo</td>
                      </tr>";
     }
     $activity.="<tr>
                 <td>$ac_date </td>
                 </tr>";
     $mo1=$mo;   
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM