2017-11-12 4 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 태그를 추가해야합니다.

관련 문제