Hace 1000 horas que intento esto y no hay caso... quiero alternar los colores de las filas (es un script que muestra los registros de una tabla mysql y permite actualizar, borrar, insertar usando AJAX, trabaja OK pero no hay forma de lograr alternar los colores).
Código PHP:
               $q = 'SELECT '.substr($arrf,1,strlen($arrf)).' FROM '.$this->arrTable.' ORDER BY '.$param.' '.$dir;
 
                $result = mysql_query($q);
                $count7=mysql_num_rows($result);
 
                 $a=1;
                while( $myrow = mysql_fetch_array($result) ){
                
                    if ( $id == $myrow[$this->arrFields[0]] )
                    {                    
//edit as per fields controls
if($a%2): $color = "#efefef"; else: $color = "#ffffff"; endif; 
 
$textout .= '<tr bgcolor="'.$color.'">
                                    <td bgcolor="'.$color.'"><input type="text" size="15" class="textbox" name="txtId" id="txtId" readonly value="'.$myrow[$this->arrFields[0]].'"></td>
                                    <td><input type="text" size="15" class="textbox" name="txtName" id="txtName" value="'.$myrow[$this->arrFields[1]].'"></td>
                                    <td><input type="text" size="25" class="textbox" name="txtEmail" id="txtEmail" value="'.$myrow[$this->arrFields[2]].'"></td>
                                    <td><input type="text" size="15" class="textbox" name="txtDOB" id="txtDOB" value="'.$myrow[$this->arrFields[3]].'"></td>
                                    <td><a href="#" onClick=saveRecord("save",'.$myrow[$this->arrFields[0]].',"'.$param.'","'.$dir.'")>Save</a> </td>
                                    <td>| <a href="#" onClick=getagents("'.$param.'","'.$dir.'")>Cancel</a></td>
                                </tr>';
    $a++;
                    } 
    Alguine tiene 1 min. para ayudarme ?
 
 

