Ir para conteúdo
Fórum Script Brasil
  • 0

Alternagem De Bgcolor


Carlos Messala

Pergunta

4 respostass a esta questão

Posts Recomendados

  • 0

<?php

$_CONEXAO = mysql_connect($host,$user,$pass);

mysql_select_db($banco);

//uma alternativa seria incluir o arquivo disposto em http://www.phpbrasil.com/scripts/script.php/id/1311

//o script definiria as variáveis e não criaria duplicidade de configuração de banco

$query = "SELECT * FROM tbl_cliente";

$resultado = mysql_query($query,$_CONEXAO);

if (mysql_num_rows($resultado)) //se tiver registros... Não fazendo isso erro pode ser mostrado ao usuário

{

    echo "<table>";

   

    while ($campo = mysql_fetch_array($resultado) //loop por todos os registros, explodindo em array associativa com chave_array = nome_campo

    {

        $nome = $campo['nome'];

        $cidade = $campo['cidade'];

       

        // dúvidas sobre ++$i consulte http://br.php.net/manual/pt_BR/language.op...s.increment.php

       

        $cor = (is_int (++$i/2)) ? "#FFFFFF" : "#FFDDDD";

        // se tiver dúvidas sobre o uso de operadores trinários modelo $variavel = (expressao1) ? expressao2 : expressao3; consulte:

        // http://br.php.net/manual/pt_BR/language.op....comparison.php

       

        echo "<tr>

                    <td bgcolor='$cor'>

                        $nome - $cidade

                    </td>

                </tr>";

    }

    echo "</table>";

}

?>

adapta a sua necessidade.

Link para o comentário
Compartilhar em outros sites

  • 0

É p/ colocar os resultados em tabela? ou algo assim.. é assim...

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

cont = 0;

while($apresenta = mysql_fetch_array($query))

{

cont++;

switch ($cont % 2)

{

case 0: $cor = "#FFFFFF"; break

case ! 0: $cor = "#000000#"; break

}

?>

<table>

<tr bgcolor="<? echo($cor); ?>">

<td> Nome: <? echo($apresenta[tab_nome]); ?>

<td>

</tr>

</table>

<?

}

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...