Esto es lo último que he probado pero me arroja un error que no he descubierto.
Código PHP:
<?php
$consulta1 = "SELECT * FROM productos";
$result = mysql_query($consulta1);
$cantidad = mysql_num_rows($result1);
for($i=0; $i < $cantidad; $i++)
{
$row = mysql_fetch_array($result1);
$idPro = $row['idPro'];
$nomPro = $row['nomPro'];
$consulta2 = "SELECT * FROM subproducto WHERE idPro = $idPro";
$result2=mysql_query($consulta2);
while($row2=mysql_fetch_array($result2))
{
$idSubPro = $row2['idSubPro'];
$nomSubPro = $row2['nomSubPro'];
echo "<div class='boxNomProd'><strong>$nomSubPro: </strong><br/>
<div class='textoSubPro'>
<a href='#?idSubPro=$idSubPro'class='link2'>$nomSubPro</a>
</div>";
}
}
?>
Y por favor... perdonen que insista, pero la verdad no se que hacer. Debo tenerlo resuelto.