AnibalJR 0 Denunciar post Postado Fevereiro 23, 2016 nao estou conseguindo resultado satisfatorio ao tentar mudar uma linha de uma tabela de acordo com o valor recebido, na verdade as cores estão intercalando na tabela e nao marcando apenas a que preciso, segue código: <thead> <tr> <th>HORARIO</th> <th>NOME</th> <th>TELEFONE</th> <th>PROFISSIONAL</th> <th>ACAO</th> </tr> </thead> <tbody> <?php include 'database.php'; $pdo = Database::connect(); $sql = 'SELECT * FROM customers ORDER BY name'; foreach ($pdo->query($sql) as $row) { echo '<tr if('. $row['email'] . ' =="") bgcolor="gray">'; echo '<td>'. $row['name'] . '</td>'; echo '<td>'. $row['email'] . '</td>'; echo '<td>'. $row['mobile'] . '</td>'; echo '<td>'. $row['profissional'] . '</td>'; echo '<td width=250>'; echo '<a class="btn" href="read.php?id='.$row['id'].'">Marcar</a>'; echo ' '; echo '<a class="btn btn-success" href="update.php?id='.$row['id'].'">Editar</a>'; echo ' '; echo '<a class="btn btn-danger" href="delete.php?id='.$row['id'].'">Finalizar</a>'; echo '</td>'; echo '</tr>'; } Database::disconnect(); ?> tentei tambem usando a função rowstyler mas nao deu certo, nao coloriu pra essa tabela, segue codigo que coloquei no top da tabela: <table class="table table-striped table-bordered" data-options=" singleSelect: true, rownumbers: 'true', fitColumns: 'true', toolbar: '#toolbar', pagination: 'true', rowStyler: function(index,row){ if (row.email not is null){ return 'background-color:#F90808;color:#fff;'} qual o melhor caminho pra isso pessoal? Compartilhar este post Link para o post Compartilhar em outros sites