2
I have a little doubt about Mysql.
I have the following Mysql query:
sq1 = mysqli($conexao,"select * from tabela1");
$tr1 = mysqli_num_rows($sq1);
Then I make the famous bow:
for ($i=0;$i<$tr1;$i++)
{
$registro1 = mysqli_fetch_array($sq1);
$codigo1 = registro1['tabela1_codigo'];
From the codigo1
, i make a new query to search for data on tabela2
:
sq2 = mysqli_query($conexao, "select * from tabela2 where
tabela2_estrangeira='$codigo1'");
sq2 = mysqli_query($conexao, "select * from tabela3 where
tabela3_estrangeira='$codigo1'");
// faço um outro `for` aqui para listar os dados da tabela2:
// faço um outro `for` aqui para listar os dados da tabela3:
...
}
My question is the following: How can I optimize these queries using only one select
?
And then you’re bringing the first code, it’s a GET?
– Ivan Ferrer