2017-11-14 35 views
-2

データベースに日付を挿入しました& PHP &を使用してデータベースからこれらの日付を選択し、これらの日付を月別の形式で表示します。次のコードを使用しています: -PHPとMySQLで表示日付年月日年式データベースからの書式

enter image description here

を私は1月

2017年1月27日2017年1月26日1月

2017年1月16日

のような結果を手に入れました1月

20172-02 2月

2017年3月21日月

2017年3月22日月


私は

1月

2017-01-16 

2017-01-26 

2017-01-27 

2月

2017-02-02 
その形式での月の日付を表示したいです

3月1日

2017-03-21 

2017-03-22 

助けてください。

+1

は、実際のテキストコンテンツとして、あなたのコードを投稿してくださいと:-(画像 –

+0

ように私はあなたの質問を好きではないが、あなたは何のテキストコードを持っていないので、私は簡単にそれに答えることができないので、私はあきらめています –

答えて

0
$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; 
    } 
関連する問題