Ir para conteúdo

POWERED BY:

Arquivado

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

Leonardo-gyn

[Resolvido] Como mudar a cor da linha por referencia?

Recommended Posts

Boa noite,

 

Estou vindo aqui, depois de diversas tentativas.

 

Tenho uma tabela com os seguintes registros:

 

Ref-------Descricao------Cor---------Tamanho

001-------CALÇA----------BRANCO------P

001-------CALÇA----------BRANCO------M

001-------CALÇA----------BRANCO------G

001-------CALÇA----------PRETO-------P

001-------CALÇA----------PRETO-------M

001-------CALÇA----------PRETO-------G

002-------CAMISA---------PRETO-------P

002-------CAMISA---------PRETO-------M

002-------CAMISA---------PRETO-------G

002-------CAMISA---------AZUL--------P

002-------CAMISA---------AZUL--------M

003-------BERMUDA--------PRETO-------P

003-------BERMUDA--------PRETO-------M

003-------BERMUDA--------PRETO-------G

 

Iniciasse com uma cor, e quando a Referencia e/ou a cor mudar, a linha ficasse branca, quando a Referencia e/ou a cor mudar, a linha voltasse a ficar com cor.

 

Ficaria mais ou menos assim:

 

Ref-------Descricao------Cor---------Tamanho

001-------CALÇA----------BRANCO------P

001-------CALÇA----------BRANCO------M

001-------CALÇA----------BRANCO------G

001-------CALÇA----------PRETO-------P

001-------CALÇA----------PRETO-------M

001-------CALÇA----------PRETO-------G

002-------CAMISA---------PRETO-------P

002-------CAMISA---------PRETO-------M

002-------CAMISA---------PRETO-------G

002-------CAMISA---------AZUL--------P

002-------CAMISA---------AZUL--------M

003-------BERMUDA--------PRETO-------P

003-------BERMUDA--------PRETO-------M

003-------BERMUDA--------PRETO-------G

 

Eu já uso um codigo dentro de um while que muda a cor, linha sim linha não:

 

if($i == 0) 		
  {
      $cor='linha1';$i=1; 		
  } 		
else 		
  {
       $cor='linha2';$i=0;
  }

 

Ajudaria muito, se ajudassem,

 

meus antecipados agradecimentos.

 

Atenciosamente,

 

Leonardo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu consegui resolver,

 

era mais uma questão de logica mesmo :s

 

while ($row = mssql_fetch_row($rs))
{ 
	if($reftemp == $row['2'])
	{
		$reftemp = $row['2'];
		$row['2'] = ' ';
		$row['0'] = ' ';
		$row['1'] = ' ';
	}
	else
	{
		$reftemp = $row['2'];
		if($cor == 'linha1')
		{
			$cor = 'linha2';
		}
		else 
		{
			$cor = 'linha1';	
		}
	}

 

onde Linha1 e Linha2 são dois css que eu criei, cada um com uma cor.

 

Obrigado,

 

Leonardo

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.