Jump to content

ClassiBiz

Members
  • Content count

    1
  • Joined

  • Last visited

Community Reputation

0 Comum

About ClassiBiz

  1. Prezados participantes do Fórum Imasters, saudações! Tenho que fazer uma seleção dos campos em uma tabela para que quando tenha 3 registros, um botão ativo chamado "Solicitar Informações" seja alterado para um botão desabilitado com a inscrição "Indisponível". Tentei fazer a condição, mas não está funcionando, pois se o resultado da contagem for 3, que é a condição para que o botão fique desabilitado, aparece todos os botões da tabela. Quero que, ao ser encontrado no campo o valor 3, na tabela apareça o botão correspondente desabilitado. Segue o código usado: <!-- Elementos da Tabela --> <?php foreach($clientes as $cliente):?> <tr> <td><?=$cliente->nome?></td> <td><?=$cliente->cidade?></td> <td><?=$cliente->bairro?></td> <td><?=$cliente->estado?></td> <td><?=$cliente->gasto?></td> <td><?=$cliente->id?></td> <td><?=$cliente->tipo?></td> <td><?=$cliente->status?></td> <!-- Select campos da tabela com conteúdos iguais --> <?php $conexao = conexao::getInstance(); //Faz a contagem dos conteúdos iguais gravado nos campos "id_proposta" $sql = 'SELECT id_proposta, COUNT(id_proposta) AS Qtd FROM tab_propostas GROUP BY id_proposta HAVING COUNT(id_proposta) > 1 ORDER BY COUNT(id_proposta) DESC'; $stm = $conexao->prepare($sql); $stm->bindValue(':id_proposta'); $stm->execute(); //$rows = $stm->fetchAll(); //$rows = $stm->fetchAll(PDO::FETCH_OBJ); while($row = $stm->fetch()) { $result = $row['Qtd']; } ?> <!-- Testa se conteúdo de $result retorna valor 3 --> <?php if ($result == '3') { ?> <!-- Botão Desabilitado se forem encotrados campos com 3 valores iguais --> <td><button type="button" class="btn btn-secondary btn-lg" disabled>CLIENTE INDISPONÍVEL</button> </td> <?php } else { ?> <!-- Botão Habilitado --> <td> <a href='propostas.php?nome=<?=$cliente->nome?>&cidade=<?=$cliente->cidade?>&bairro=<?=$cliente->bairro?>&estado=<?=$cliente->estado?>&gasto=<?=$cliente->gasto?>&id_proposta=<?=$cliente->id?>&tipo=<?=$tipo->tipo?>&acao=incluir' class="btn btn-success">SOLICITAR INFORMAÇÕES</a></td> <?php } ?> </tr> <?php endforeach;?> Agradeço se puderem me ajudar. Carlos
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.