我在一个体育网站上工作,遇到了一个问题。在不同的日子有不止一场比赛,我只希望日期显示一次,而不是在该日期每场比赛显示一次。
例如:http ://seohiosports.com/mastergirlsbasketballschedule2014.php 您会立即看到 11 月 26 日列出了两款游戏。它们的显示如下:
2013 年 11 月 26 日 Tri-Valley 在 Crooksville 2013 年 11 月 26 日 Sheridan 在 John Glenn
我希望它像这样显示:
2013 年 11 月 26 日 Tri-Valley 在克鲁克斯维尔谢里登在约翰格伦
这是我正在使用的代码,出于某种原因,我正在努力想出我需要的测试/循环,以使其按我的意愿工作。
if($num > 0)
{
while($row = mysql_fetch_array($r, MYSQLI_ASSOC))
{
echo '<b>'. date("F d, Y",strtotime($row['date'])) .' </b><br/>
'. $row['awayteam'] . ' '. $row['awayscore'] .' at '. $row['hometeam'] . ' '. $row['homescore'] .' <br/><br/>';
}
mysql_free_result($r);
}
提前感谢您的帮助。我认为答案可能很简单,但我出于某种原因而苦苦挣扎。
谢谢!