Boa Tarde!
Estou fazendo um mini projeto de gestão de escolas para estudo e estou com um problema na hora de retornar os alunos de uma determinada turma, ele esta retornado todos os alunos de todas as turmas.
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous">
<?php
include("header.php");
?>
<main class="principal">
<div class="conteudo">
<h2>Alunos Cadastrados</h2>
<?php
require("funcoes.php");
$con = db_connect();
$stmt = $con->prepare("SELECT * FROM alunos inner join alunos_turmas inner join turmas
on alunos_turmas.alunos_id = alunos.matricula
WHERE turmas.numero_turma = numero_turma
ORDER BY nome ASC" );
$stmt->execute();
$alunos = $stmt->fetchAll();
?>
<table class="table" >
<thead class="bg-primary">
<tr>
<th>Matricula</th>
<th>Nome</th>
<th>Sexo</th>
<th>Data Nascimento</th>
<th>Cidade</th>
</tr>
</thead>
<tbody>
<?php foreach ($alunos as $aluno) { ?>
<tr>
<td><?= $aluno['matricula'] ?></td>
<td><?= $aluno['nome'] ?></td>
<td><?= $aluno['sexo'] ?></td>
<td><?= date("d-m-Y", strtotime($aluno['data_nascimento'])) ?></td>
<td><?= $aluno['cidade'] ?></td>
</tr>
<?php } ?>
</tbody>
</table>
</div>
</main>
<?php
include("footer.php");
?>