Olá.. Acompanhando essa série de aulas, me deparei com a seguinte dúvida: Como ficaria no repositório se tivesse a necessidade de uma consulta dentro de outra? Onde a segunda consulta depende da primeira.
Ex:
$sql1=mysqli_query($link, "SELECT * FROM estados ORDER BY estado ASC");
while($row1 = mysqli_fetch_array($sql1)){
$sql2=mysqli_query($link, "SELECT * FROM cidades WHERE estado='".$row1["estado"]."' ORDER BY cidade ASC");
while($row2 = mysqli_fetch_array($sql2)){
echo $row2["cidade"]." - ".$row1["estado"]."<br>";
}
}
Neste caso, dei exemplo de consulta dentro de consulta, mas poderia ser uma consulta e dentro um DELETE também. Gostaria de saber como ficariam estes casos, seguindo o mesmo padrão do curso, nos repositórios + PDO. Qual a melhor prática?