Pues me preguntaba para qué sirve el signo de admiración seguido de la variable $odd que se encuentra al final del código.
Lo que hace es cambiar el color de la fila a medida que es par o impar, pero no logro saber como es que funciona.
Gracias.
Código PHP:
$odd = true;
while ($row = mysql_fetch_assoc($result)) {
$date = $row['review_date'];
$name = $row['reviewer_name'];
$comment = $row['review_comment'];
$rating = generate_ratings($row['review_rating']);
if ($odd) {
echo '<tr style="background-color: green;">';
} else {
echo '<tr style="background-color: whiteSmoke;">';
}
echo <<<ENDHTML
<td style="vertical-align:top; text-align:center;">$date</td>
<td style="vertical_align:top;">$name</td>
<td style="vertical_align:top;">$comment</td>
<td style="vertical_align:top;">$rating</td>
</tr>
ENDHTML;
$odd = !$odd;
}