Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Cerrito

Cores alternadas em tabela

Recommended Posts

galera esse script é super simples...

ele alterna as cores para usar por exemplo em tabelas dinamicas...

um modo um pouco diferente daquele que geralmente é feito, ver o resto da divisão...

esse é um pouco mais rápido...

 

abraços..

 

Marcio

PHP [/tr][tr]

<?php

 

static $flagcolor = false;

 

if ($flagcolor = !$flagcolor)

{

$color = "#E0E0E0";

}

else

{

$color = "#C9C9C9";

}

 

?>

[/tr]

Compartilhar este post


Link para o post
Compartilhar em outros sites

PHP [/tr][tr]$cor = "#E0E0E0";

$query = mysql_query("SELECT * tabela");

while($q = mysql_fetch_array($query))

{

$nome = $q["nome"];

 

$cor = ($cor == "#E0E0E0")?"#C9C9C9":"#E0E0E0";

}

[/tr]

Compartilhar este post


Link para o post
Compartilhar em outros sites

Há um tempo eu criei uma função pra facilitar a vida de quem quer fazer isso. Olha só:

 

PHP
  1. <?php
  2. function alternate($i)
  3. {
  4. return func_get_arg(abs(($i % (func_num_args() - 1)) + 1));
  5. }
  6. ?>

 

Maneira de usar:

PHP
  1. <?php
  2. for ($i = 0; $i <= 20; $i++)
  3. {
  4. echo "<br /><span style=\"color: ". alternate($i, "red", "green", "blue") .";\">" . $i . "</span>";
  5. }
  6. ?>

 

O legal é que você pode alternar entre quantas cores quiser, não há limite para o número de parâmetros. Mas o primeiro sempre deverá ser uma variável que tenha seu valor incrementado a cada chamada da função, beleza?

 

É isso aí... um abraço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.