2017-11-12 16 views
0

私は小さな問題があります。日付からYEARを抽出しグループ化します

$fetch_years=mysqli_query($connect, "SELECT date, YEAR(shift.date) as year FROM shift"); 
while($years = mysqli_fetch_array($fetch_years)) 
{ 
    echo ' '.$years['date'].' <br/> '.$year.' <br/><br/>'; 

私は日付フィールドから年を抽出してグループ化しようとします。 パーツ '。$ years [' date ']。'

2016-10-13 
2017 

2017-11-04 
2017 

2017-11-10 
2017 

何が問題になっています:
と不足しているグループでは唯一の私の結果だテスト

のためにあるのですか?

答えて

0

echoコマンドでは、クエリ結果から得られる$years['date']となります... $yearから来ます...?

$yearの代わりに、$years['year']を入力してクエリから結果を取得します。

echo ' '.$years['date'].' <br/> '.$years['year'].' <br/><br/>'; 

あなたの質問には、PHPタグも入れてください。

関連する問題