Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá todos !!!
Estou trabalhando em cima de um sistema de pedidos.
onde tenho as colunas:
NOME | E-MAIL | FORMA DE PAGAMENTO | SATUS
para imprimir os pedidos, estou usando como design uma tabela pronta, essa:
impressão dos meus pedidos:
só que eu preciso que meus pedidos fiquem com suas respectiva class na <tr> dependo do status,
Pagamento Concluído / class="success"
Cancelado / class="danger"
Aguardando Pagamento / class="active"
já tentei fazer alguns if's , mas todos deram errado, e nem sei onde coloca-lo..
quem puder me dar um help, agradeço bastante
meu código:
<table class="table table-bordered">
<thead>
<tr>
<th>Nome</th>
<th>E-mail</th>
<th>Forma de Pagamento</th>
<th>Satus</th>
<th>#</th>
</tr>
</thead>
<tbody>
<?php
$pedidoReferencia = $dados['id'];
$resultado = mysqli_query($conexao, "select * from pedidos WHERE pedidoReferencia ='$pedidoReferencia'");
while($produto = mysqli_fetch_assoc($resultado)) {
?>
<tr class="">
<td><?= $produto['pedidoNome']?></td>
<td><?= $produto['pedidoEmail']?></td>
<td><?= $produto['pedidoForma']?></td>
<td><?= $produto['pedidoStatus']?></td>
<td>
<a class="edit btn btn-sm btn-default" href="#"><i class="icon-note"></i></a>
<a class="delete btn btn-sm btn-danger" href="#"><i class="icons-office-52"></i></a>
</td>
</tr>
<?php
}
?>
</tbody>
</table>Opa LandersonAlmeida,
Funcionou Perfeitamente perfeito haha
pra fechar com chave de ouro, poderias me ajudar mais uma vez ?
gostaria que a minhas linhas tivessem numeração ordenada, exemplo
mas essa numeração não pode puxar do banco de dados mysql, pleo id auto que auto incrementa, pq essa lista de pedidos, será exibidas pra usúarios, e o usuário verá apenas os pedidos sob referencia dela, ou seja, o usuário não verá TODOS os pedidos, e também os pedidos podem ser deletados, enfim, sendo assim se fosse puxar do id auto incrementado, iria ficar uma bagunça
brigadãoo pela ajuda
Se quer criar uma numeração, basta usar um contador e jogar ele em uma td...
<td><?php echo $contador; contador++;?></td>
e vc criar o contador antes do while...
$contador = 1;
while...
>
Se quer criar uma numeração, basta usar um contador e jogar ele em uma td...
<td><?php echo $contador; contador++;?></td>
e você criar o contador antes do while...
$contador = 1;
while...
Brigadãoo, consegui :)
while($produto = mysqli_fetch_assoc($resultado)) {
switch($produto['status']): / Corrija aqui, não sei o nome do seu campo.. /