Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/03/2010, 16:34
abigor66
 
Fecha de Ingreso: mayo-2008
Mensajes: 489
Antigüedad: 16 años
Puntos: 8
Pregunta Separar resultados de Inner Join

Muy buenas tardes foreros, espero que esto vaya acá.

realicé una consulta en mysql usando inner join para unir los datos de dos tablas, lo que no logro hacer es que los resultados se impriman en grupos según la condición del Join. me explico:
Código PHP:
Ver original
  1. <?
  2. $sql = mysql_query("SELECT T1.id, T1.valor AS campo, T2.idrel FROM (SELECT id, lang, valor FROM tabla1 WHERE lang='es') AS T1 INNER JOIN tabla2 AS T2 ON T1.id=T2.idrel");
  3.  while ($row = mysql_fetch_array($sql)) {
  4.   echo $row['campo'].'<br />';
  5.  }
  6. ?>
en este ejemplo el resultado sería una lista que cumpla la condición "T1.id=T2.idrel". Hasta ahí todo va bien, lo que sucede es que por ejemplo me gustaría insertar un "<hr />" cada vez que se haga una comprobación para un valor diferente de T1.id

Gracias de antemano y espero haber sido claro
__________________
AppLab - Laboratorio de Ideas