tiagolemos85 Postado Novembro 29, 2022 Denunciar Share Postado Novembro 29, 2022 <?php include_once "config.php"; //consultar no banco de dados $result_jogos = "SELECT * FROM jogos ORDER BY id DESC"; $resultado_jogos = mysqli_query($conexao, $result_jogos); //Verificar se encontrou resultado na tabela "usuarios" if(($resultado_jogos) AND ($resultado_jogos->num_rows != 0)){ ?> <table class="table table-striped table-bordered table-hover"> <thead> <tr> <th>Data</th> <th>Esporte</th> <th>Time Casa</th> <th>Time Visitante</th> <th>Placar</th> <th>Steak</th> <th>Odd</th> <th>Lucro</th> </tr> </thead> <tbody> <?php while($row_jogos = mysqli_fetch_assoc($resultado_jogos)){ ?> <tr> <td><?php echo $row_jogos['data']; ?></td> <td><?php echo $row_jogos['esporte']; ?></td> <td><?php echo $row_jogos['timea']; ?></td> <td><?php echo $row_jogos['timeb']; ?></td> <td><?php echo $row_jogos['Placar']; ?></td> <td><?php echo $row_jogos['steak']; ?></td> <td><?php echo $row_jogos['odd']; ?></td> <td><?php echo $row_jogos['Lucro']; ?></td> </tr> <?php }?> </tbody> </table> <?php }else{ echo "<div class='alert alert-danger' role='alert'>Nenhum esporte encontrado!</div>"; } Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 lowys Postado Novembro 29, 2022 Denunciar Share Postado Novembro 29, 2022 ... SELECT *, sum(Lucro) as total FROM jogos ... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 tiagolemos85 Postado Novembro 29, 2022 Autor Denunciar Share Postado Novembro 29, 2022 Posso adicionar dois select na mesma página ? ex.. $sql = "SELECT * sum(Lucro) as total FOM jogos"; $result_jogos = "SELECT * FROM jogos ORDER BY id DESC";; Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Frank K Hosaka Postado Novembro 30, 2022 Denunciar Share Postado Novembro 30, 2022 (editado) 3 horas atrás, tiagolemos85 disse: Posso adicionar dois select na mesma página ? ex.. $sql = "SELECT * sum(Lucro) as total FOM jogos"; $result_jogos = "SELECT * FROM jogos ORDER BY id DESC";; Não. A soma é um agrupamento. Ou você soma tudo, select sum(lucro) as totalLucro from jogos, ou soma por partes select data,sum(lucro) as totalLucro from jogos group by data. O que você pode fazer é mostrar toda a listagem e em seguida fazer uma nova consulta para servir de totalizador. <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.2.0/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-gH2yIJqKdNHPEq0n4Mqa/HGKIhSkIHeL5AyhkYV8i59U5AR6csBvApHHNl/vI1Bx" crossorigin="anonymous"> <?php $mysqli=new mysqli("localhost","root","","astudy"); $resultado= $mysqli->query("select * from jogos order by id desc"); if(($resultado)and($resultado->num_rows != 0)){ ?> <table class="table table-striped table-bordered table-hover"> <tr><th>Data<th>Esporte<th>Time Casa<th>Time Visitante<th>Placar<th>Steak<th>Odd<th>Lucro <?php while($row=mysqli_fetch_assoc($resultado)){ ?> <tr><td><?=date('d/m/Y',strtotime($row['data']))?><td><?=$row['esporte']?><td><?=$row['timea']?> <td><?=$row['timeb']?><td><?=$row['placar']?><td><?=$row['steak']?> <td><?=$row['odd']?><td><?=$row['lucro']; } $calculo=$mysqli->query('select sum(lucro) as lucrototal from jogos'); $consulta=$calculo->fetch_assoc(); $lucro=$consulta['lucrototal']; echo "<tr style=color:red><td><td><td><td><td><td><td>Lucro<td>$lucro";} else { echo "<div class='alert alert-danger' role='alert'>Nenhum esporte encontrado!</div>";} Editado Novembro 30, 2022 por Frank K Hosaka Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
tiagolemos85
Link para o comentário
Compartilhar em outros sites
3 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.