Ayesha Lomaski Postado Abril 16, 2010 Denunciar Share Postado Abril 16, 2010 (editado) Pessoal tenho a impressão que a coisa é simples.Quero criar uam tabela zebrada (cor sim cor não, cor 1 cor2, etc)só que não pode pegar do id da consulta da tabelaPorque?é uma tabela de produtos que serão excluidos eventualmente ocasionando assim uma tabela não zebrada (e toda bagunçada)a parte do codigo em questão é essa:<? while ($pro = mysql_fetch_array($prod)){ $cat = $pro['idcat']; $cat1 = mysql_query("select * from categorias where idcat='$cat'"); $cat = mysql_result($cat1,0,1); $classe=($cat[0] % 2 == 0) ? "tbody" : "tbody2"; print "<tr class='$classe'> <td><a href='editar.php?tab=produtos&id=".$pro[0]."'><img src='images/editar.gif' title='Editar' /></a><a href='excluir.php?tab=produtos&id=".$pro[0]."&nomeid=idprod'><img src='images/excluir_.gif' title='Excluir' /></a></td> <td>".$pro['titulo']."</td> <td>".$cat."</td> <td>".$pro['preço']."</td> <td><img src='../timthumb.php?src=".$pro['imagem']."&h=100&w=100&zc=1&q=100' /></td> </tr>"; } ?>no entando ele esta pegando o id ($cat[0]) para fazer a zebratentei por um $i ou $count = 0; e incluir o $i++; no final porem não obtive sucessoalguém tem alguma ideia? Editado Abril 16, 2010 por Ayesha Lomaski Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Abril 16, 2010 Denunciar Share Postado Abril 16, 2010 <?php $conta = 1; while ($pro = mysql_fetch_array($prod)){ $cat = $pro['idcat']; $cat1 = mysql_query("select * from categorias where idcat='$cat'"); $cat = mysql_result($cat1,0,1); $classe=($conta % 2 == 0) ? "tbody" : "tbody2"; print "<tr class='$classe'> <td><a href='editar.php?tab=produtos&id=".$pro[0]."'><img src='images/editar.gif' title='Editar' /></a><a href='excluir.php?tab=produtos&id=".$pro[0]."&nomeid=idprod'><img src='images/excluir_.gif' title='Excluir' /></a></td> <td>".$pro['titulo']."</td> <td>".$cat."</td> <td>".$pro['preço']."</td> <td><img src='../timthumb.php?src=".$pro['imagem']."&h=100&w=100&zc=1&q=100' /></td> </tr>"; $conta++; } ?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Ayesha Lomaski Postado Abril 19, 2010 Autor Denunciar Share Postado Abril 19, 2010 (editado) Opa, funcionou! obrigada. Editado Abril 19, 2010 por Jonathan Queiroz Remover quote desnecessário (Jonathan) Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Ayesha Lomaski
Pessoal tenho a impressão que a coisa é simples.
Quero criar uam tabela zebrada (cor sim cor não, cor 1 cor2, etc)
só que não pode pegar do id da consulta da tabela
Porque?
é uma tabela de produtos que serão excluidos eventualmente ocasionando assim uma tabela não zebrada (e toda bagunçada)
a parte do codigo em questão é essa:
no entando ele esta pegando o id ($cat[0]) para fazer a zebra
tentei por um $i ou $count = 0; e incluir o $i++; no final porem não obtive sucesso
alguém tem alguma ideia?
Editado por Ayesha LomaskiLink para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
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.