algo así tendría que servir.
Código PHP:
<?php
mysql_select_db($database_cnx, $cnx);
$query = "SELECT ID, nombre, edad, comentario FROM linea, ID_linea where linea.ID = ID_linea"; //joineo (combino) las tablas
$linea = mysql_query($query, $cnx) or die(mysql_error());
$row_linea = mysql_fetch_assoc($linea);
$totalRows_linea = mysql_num_rows($linea); //no se para que lo usas no aparece referencia en el codigo
?>
<div class="lineasgral">
<?php
$idanterior = -1;
while ($row_linea = mysql_fetch_array($linea)) {
if ($idanterior != $row_linea['ID']) {
?>
<span class="lineaint">
<a href="linea2.php?l=<?php echo $row_linea['ID']; ?>"><?php echo $row_linea['nombre']; ?></a>
</span>
<span class="lineaint2"><?php echo $row_linea['edad']; ?></span>
<span class="lineaint3"><?php echo $row_linea['comentario']; ?></span>
<?php } ?>
<div imglinea>
<img src= <?php echo $row_imgproductos['imagenlinea']; ?> />
</div>
<?php if ($idanterior != $row_linea['ID']) {
$idanterior = $row_linea['ID']; ?>
<hr size="1" noshade="noshade" class="reglahoriz" />
<?php } ?>
<?php } ?>
</div>
<?php
mysql_free_result($linea);
?>