Yo tengo un problema semajante, tengo que hacer una consulta a 3 tablas, pero para ver los multiples resultados, tengo que poner un loop ya que lo estoy programando en php, y mi problema es que al estar un loop dentro de otro, me repite la consulta tantas veces como entradas tengo en la otra tabla.
Aqui les dejo el trozo de codigo responsable:
Código:
$cons= mysql_query("SELECT * FROM tbl_articles INNER JOIN tbl_productes");
while($reo= mysql_fetch_array($cons)){
$check= $reo['id_article'];
$re= $reo['id'];
$respos= $reo['nom'];
$reso= $reo['id'];
if ($check == $re){
$checket = " checked='checked' ";
}else{
$checket ="";
}
echo "<tr><td valign='top' width='444'><input type='checkbox' $checket name=$id2 value=$id2 />$reso; $respos <br/></tr>";
}