Foros del Web » Programando para Internet » PHP »

Colores en resultado consulta

Estas en el tema de Colores en resultado consulta en el foro de PHP en Foros del Web. Buenas! voy al grano! Quiero alternar colores de cada fila de esta consulta, he probado metiendo un bucle y también tocando el css pero no ...
  #1 (permalink)  
Antiguo 20/08/2013, 02:40
 
Fecha de Ingreso: julio-2013
Mensajes: 12
Antigüedad: 10 años, 9 meses
Puntos: 0
Colores en resultado consulta

Buenas! voy al grano!

Quiero alternar colores de cada fila de esta consulta, he probado metiendo un bucle y también tocando el css pero no doy con ello >_< algo tengo que hacer mal.

Este es el codigo en cuestion;

if ($totSoc> 0) {
while ($rowSoc = mysql_fetch_assoc($resSoc)) {

echo "<tr align='center'>";

echo "<td>".$rowSoc['id_socio']."</td>";
echo "<td>".$rowSoc['fecha_q']."</td>";
echo "<td>".$rowSoc['concepto']."</td>";
echo "<td>".$rowSoc['cantidad_q']."</td>";
echo "</tr>";
} }


Salu2 y graciass =)

PD: Creo que con un table sería mas sencillo no? la putada esque tengo todo hecho con tds y tocar todo el codigo sería una locura xD
  #2 (permalink)  
Antiguo 20/08/2013, 02:42
ruben_chirinos_1985
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Colores en resultado consulta

quieres darle color a la fila de la consulta o a un solo campo de esa consulta
  #3 (permalink)  
Antiguo 20/08/2013, 02:48
 
Fecha de Ingreso: julio-2013
Mensajes: 12
Antigüedad: 10 años, 9 meses
Puntos: 0
Respuesta: Colores en resultado consulta

Quiero que cada fila me salga de un color distinto
  #4 (permalink)  
Antiguo 20/08/2013, 02:55
ruben_chirinos_1985
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Colores en resultado consulta

bueno hace tiempo se hablo de algo parecido revisa este lick http://www.forosdelweb.com/f18/cambi...l-php-1006041/ espero entiendas
  #5 (permalink)  
Antiguo 20/08/2013, 21:19
Avatar de loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 15 años, 6 meses
Puntos: 175
Respuesta: Colores en resultado consulta

prueba algo como
Código PHP:
<table width="600" cellpadding="1" cellspacing="1" class="grilla" bgcolor="#E9E9E9">
    <tr>
        <th width="66" bgcolor="#FFFFFF">Fecha</th>
      <th width="308" bgcolor="#FFFFFF">Titulo</th>
      <th width="99" bgcolor="#FFFFFF">Publicado</th>
      <th width="101" bgcolor="#FFFFFF">Otras Opciones</th>
    </tr>
    <?php
    
    $lista_colores
=array('#dfdfdf','#FFFFFF');
    
$num_colores=2;
    
$indice=0
    
    
    do
    {
        
        
$color=$lista_colores[$indice $num_colores];
          
$indice++; 
    
?>
    <tr bgcolor="<?php echo $color?>">
    <td align="center"><p class="resalte"><?php echo $filas['fecha'?></p></td>
      <td><p><?php echo $filas['titulo']; ?></p></td>
      <td align="center"><p  class="resalte"><strong>
      <?php
      
if($filas['publicado']==0){
          echo 
"NO";
      }else{
          echo 
"SI";
      }
      
?>
      
      </strong></p></td>
      <td align="center"><a href="../editar/editar-eventos.php?id=<?php echo $filas['id'?>">Editar</a> | <a href="javascript:Eliminar('<?php echo $filas['id']; ?>');">Eliminar</a></td>
    </tr>
    <?php
    
}while($filasmysql_fetch_array($resultados))
    
?>
</table>
solo un ejemplo, los datos y la cantidad de columnas depende de tu consulta
__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...
  #6 (permalink)  
Antiguo 20/08/2013, 22:40
Avatar de KATHYU  
Fecha de Ingreso: julio-2013
Mensajes: 547
Antigüedad: 10 años, 9 meses
Puntos: 46
Respuesta: Colores en resultado consulta

Cita:
Iniciado por dark0wolf Ver Mensaje
Quiero que cada fila me salga de un color distinto
La duda es porq quieres un arcoiris en tu sistema ?? pues pides un color distinto no

Si lo que quieres es que no se vea todo de un solo color y que cada fila se distinga has lo que yo:

Código php:
Ver original
  1. //Haces tu consulta favorita xD
  2. $f = 1;
  3.     while($x = mysql_fetch_array($busqueda))
  4.     {
  5.         if($f % 2){
  6.         $color='#DDDDDD';
  7.         }else{
  8.         $color='#ffffff';
  9.     }
  10.  
  11. //Haces las filas y columnas
  12. <tr bgcolor='$color'></tr>
  13. $f  ++;

Eso pone una fila blanca y una gris y el resultado se ve bien y profecional !!!
__________________
Al contrario de lo que muchos podrían afirmar, ayudar no te hace pobre, sino más rico.
  #7 (permalink)  
Antiguo 21/08/2013, 02:49
 
Fecha de Ingreso: julio-2013
Mensajes: 12
Antigüedad: 10 años, 9 meses
Puntos: 0
Respuesta: Colores en resultado consulta

Exacto KATHYU, yo me referia a dos colores solo (igual me expliqué como el ojete)
gracias por las respuestas lo he conseguido :D

saludossss
  #8 (permalink)  
Antiguo 22/08/2013, 14:12
Avatar de KATHYU  
Fecha de Ingreso: julio-2013
Mensajes: 547
Antigüedad: 10 años, 9 meses
Puntos: 46
Respuesta: Colores en resultado consulta

Cita:
Iniciado por dark0wolf Ver Mensaje
Exacto KATHYU, yo me referia a dos colores solo (igual me expliqué como el ojete)
gracias por las respuestas lo he conseguido :D

saludossss
Me obligo a preguntar fue con mi opcion o uso otra ??
__________________
Al contrario de lo que muchos podrían afirmar, ayudar no te hace pobre, sino más rico.

Etiquetas: colores, mysql, resultado
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:45.