consulta dentro douta consulta.
Boa tarde,
Seguinte, estou precisando realizar uma consulta dentro doutra consulta.
A logica e a seguinte, tenho uma tabela chamada incidentes, e outra chamada andamentos.
Na tabela andamentos existe a coluna incidente para inserir o id do incidente.
Seguinte, precisarei realizar a consulta na tabela incidentes, listando todas sucessivamente, mas dentro dessa consulta precisarei listar todos os andamentos relacionados àqueles incidentes.
Se funcionasse seria perfeito algo assim:
$sql = "SELECT * FROM incidente WHERE processo = '".$id."' ORDER BY data DESC ";
$resultado = mysql_query($sql)
or die ("Não foi possível realizar a consulta ao banco de dados");
while ($linha=mysql_fetch_array($resultado)) {
$incidente = $linha["incidente"];
$incidentecompleto = $linha["incidentecompleto"];
$usuario = $linha["usuario"];
echo '<table width="100%" border="0">';
echo ' <tr>';
echo ' <td class="branco">'.$incidente.'</td>';
echo ' <td class="branco">EDITAR </td>';
echo ' </tr>';
echo ' <tr>';
echo ' <td colspan="2" class="brancoitalico">'.$incidentecompleto.' - Cadastrado por '.$usuario.'</td>';
echo ' </tr>';
$sql = "SELECT * FROM andamentos WHERE incidente = '".$idandamento."' ORDER BY data DESC ";
$resultado = mysql_query($sql)
or die ("Não foi possível realizar a consulta ao banco de dados");
while ($linha=mysql_fetch_array($resultado)) {
$andamento = $linha["andamento"];
echo ' <tr>';
echo ' <td colspan="2">'.$andamento.'<a href="editarandamento.php?id='.$id.'">[editar]</a></td>';
echo ' </tr>';
}
echo '</table>';
}
Obrigado por enquanto.
Diogo
Discussão (1)
Carregando comentários...