Tengo el siguiente while, donde recorro los datos y sumo algunos de ellos, en este ciclo agrupo los datos por numero de juego y por equipos, cuando son iguales simplemente sumo los datos como los tickets, risk, winloss. Pero algo estoy haciendo mal ya que me retorna todo bien, me los agrupa bien, pero los campos que son calculados osea los que estoy sumando esos campos me salen 0 no se cual es el error, podrían ayudarme ??
Codigo PHP:
Código PHP:
$counterTickets = 0;
$counterRisk = 0;
$counterWinLoss = 0;
$IdGames = "";
while($dataGames = $strDataGames->fetch(PDO::FETCH_ASSOC)){
if(isset($anterior) && ($dataGames['NumGame'] == $anterior['NumGame']) && ($dataGames['Teams'] == $anterior['Teams'])){
if(strtotime($anterior['Time']) < strtotime($dataGames['Time']))
$anterior['Time'] = $dataGames['Time'];
elseif(strtotime($anterior['Time']) > strtotime($dataGames['Time']) || strtotime($anterior['Time']) == strtotime($dataGames['Time']))
$anterior['Time'] = $anterior['Time'];
$anterior['Score'] = $dataGames['Score'];
$counterTickets += $dataGames['Tickets'];
$counterRisk += $dataGames['Risk'];
$counterWinLoss += $dataGames['WinLoss'];
$IdGames .= $dataGames['IdGame']."+";
}elseif(isset($anterior)){
$todayFigure += $counterWinLoss;
$response .= "<tr>
<td>$anterior[Time]</td>
<td>$anterior[NumGame]</td>
<td>$anterior[Teams]</td>
<td>$anterior[Score]</td>
<td><a href=\"#\" onClick=\"openInfoWager(this);\">$counterTickets</a></td>
<td>$counterRisk</td>
<td>$counterWinLoss</td>
<td>$todayFigure</td>
</tr>";
}
// Preparar las variables para la proxima ronda.
$counterTickets = 0;
$counterRisk = 0;
$counterWinLoss = 0;
$IdGames = "";
$anterior = $dataGames;
}//end while