Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/02/2012, 15:38
Avatar de xFantaSx
xFantaSx
 
Fecha de Ingreso: agosto-2011
Mensajes: 243
Antigüedad: 12 años, 8 meses
Puntos: 20
Para qué sirve la exclamación es este bucle?

Hola,
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;

__________________
Aprende cómo ganar dinero en internet...o ganar dinero rapido?