Relacionando tabela
Olá se alguém conseguir me ajudar agradeço.
estou fazendo um sys de tabela de confronto onde é feito o agendamento do Time-a x Time-b porem na minha tabela de agenda tenho duas colunas com a mesma chave estrangeira (agenda.logo_time_a_id e agenda.logo_time_b_id ) que busca a imagem do time em outra tabela a tabela (time ), estou usando o INNER JOIN para trazer as informações mas consigo fazer apenas de uma coluna e precisava das duas segue o código que estou usando.
se quiserem sugerir outras maneiras de fazer serão bem vindas.
<
<div class="col-md-5 mb-2" style="overflow-y: auto; height:auto; max-height: 350px;">
<?php
$confronto = "SELECT * FROM agenda
INNER JOIN time
ON agenda.logo_time_a_id=time.id
LEFT (OUTER) JOIN time
ON agenda.logo_time_a_id=agenda.logo_time_b_id";
$result_confronto = mysqli_query( $conn, $confronto );
while ( $row_confronto = mysqli_fetch_assoc( $result_confronto ) ) {
?>
<div class="row justify-content-center p-3 bg-light rounded align-items-center mb-2">
<div class="col-md-3 text-center ">
<img src="../assets/images/times/<?php echo $row_confronto['id']; ?>/<?php echo $row_confronto['logo_time']; ?>" class="img-fluid">
<p> <?php echo $row_confronto['nome_time']; ?></p>
</div>
<div class="col-md-2 col-sm-2 col-2 align-self-center text-center"><figure>
<img src="assets/images/ico/vs.png" class="img-fluid" alt="time" class="img-fluid"> </figure>
</div>
<div class="col-md-3 text-center ">
<img src="../assets/images/times/<?php echo $row_confronto['id']; ?>/<?php echo $row_confronto['logo_time']; ?>" class="img-fluid">
<p class="col-12"> <?php echo $row_confronto['nome_time']; ?></p>
</div>
<div class="col-md-4 text-center ">
<p class="">Dia <?php echo $row_confronto['data']; ?> às <?php echo $row_confronto['hora']; ?><br>
Local- <?php echo $row_confronto['local']; ?></p>
</div>
</div>
<?php
}
?>
</div><!--end row-->
>

Discussão (4)
Carregando comentários...