這裏有點難以解釋,但我會盡我所能包含所有相關信息。如果你不明白,你可以問我。從數據庫連接相同的數組(數字)
以上是我得到的數據,我希望向相同數量(例如2016)結合,如下所示進行顯示。
這是我的代碼。
<?php
$years = mysql_query("SELECT DISTINCT YEAR(event_date) as years, DATE_FORMAT(event_date,'%b') as months from news WHERE status<>'deleted' and status<>'draft' ORDER BY years DESC");
while($page=mysql_fetch_array($years))
{ ?>
<div class="date">
<div class="year"><a href="<?php echo $sys_domain; ?>/news/index.php?year=<?php echo $page['years'] ?>&month=<?php echo $page['months'] ?>"><?php echo $page['years']; ?></a></div>
<div class="month"><a href="<?php echo $sys_domain; ?>/news/index.php?year=<?php echo $page['years'] ?>&month=<?php echo $page['months'] ?>"><?php echo $page['months']; ?></a></div>
</div>
<?php } ?>
我想知道如何在今年結合?我使用「GROUP BY」但不能,它隱藏了第二行數據。或者我應該比較價值併合並它?但我不知道如何做到這一點。請幫忙,謝謝。
我得到了錯誤信息 - >函數名必須是字符串 – Eelyn
什麼行顯示錯誤併發布更新後的編碼? – msvairam
$ print_r($ result); – Eelyn