Codice PHP:
$get_matches = mysql_query("
SELECT O.OpponentName AS hometeam,
OP.OpponentName AS awayteam,
LM.LeagueMatchHomeGoals AS goals_home,
LM.LeagueMatchAwayGoals AS goals_away,
LM.LeagueMatchID AS id,
DATE_FORMAT(LM.LeagueMatchDate, '$print_date') AS date
FROM tplls_leaguematches LM, tplls_opponents O, tplls_opponents OP
WHERE O.OpponentID = LM.LeagueMatchHomeID AND
OP.OpponentID = LM.LeagueMatchAwayID AND
LeagueMatchSeasonID LIKE '$defaultseasonid' AND
(O.OpponentOwn = '1' OR OP.OpponentOwn = '1')
ORDER BY LM.LeagueMatchDate",$connection)
or die(mysql_error());
if(mysql_num_rows($get_matches) < 1)
{
echo "[b]No matches yet.[/b]";
}
else
{
$i = 0;
$temp = '';
while($data = mysql_fetch_array($get_matches))
{
if($i == 0)
{
echo"
<tr>
<td align=\"left\" colspan=\"2\">
[b]$data[date][/b]
</td>
</tr>
";
}
if($data['date'] != "$temp" && $i > 0)
{
echo"
<tr>
<td align=\"left\" colspan=\"2\">
[b]$data[date][/b]
</td>
</tr>
";
}
echo "
<tr>
<td align=\"left\" valign=\"top\" width=\"90%\">
$data[hometeam] - $data[awayteam]
</td>
<td align=\"left\" valign=\"top\" width=\"10%\">";
if(!is_null($data['goals_home']))
echo"$data[goals_home]-$data[goals_away]";
else
echo'';
echo"
</td>
</tr>";
$temp = "$data[date]";
$i++;
}
}
mysql_free_result($get_matches);
Ciao a tutti ragazzi... chi sa darmi una mano? ora espongo il problema che ho provato a fare fin'ora...
questo codice mi tira fuori dal database tutti gli incontri in calendario e li scrive... se c'è anche il risultato dell'incontro mette anche quello...
quello che volevo che mi scrivesse è soltanto l'ultima giornata degli incontri... ovvero soltanto la giornata più recente dove ci sono partite con i risultati...
mi scuso se nn mi sono spiegato benissimo
vi ringrazio tanto..