Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/06/2009, 01:07
Suyta
(Desactivado)
 
Fecha de Ingreso: septiembre-2004
Mensajes: 360
Antigüedad: 20 años, 5 meses
Puntos: 1
Alternando colores de filas

Hola
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++;
                    } 
Pegué sólo la parte que muestra las filas.
Alguine tiene 1 min. para ayudarme ?