Gracias por tu aporte SDP.
Ahora hago una sola consulta, pero sigue sin funcionar -correctamente- ya que me lista la marca por cada producto de la misma (me pone: marca A, producto 1, Marca A, producto 2, Marca B, producto1, Marca B, producto 2, etc.
Lo modifiqué de la siguiente manera:
Código:
<?php
include ("conexion.php");
$conexion = mysql_connect ($host, $user, $pass);
mysql_select_db ($base, $conexion);
$sql="SELECT MAR.id as idm, MAR.nombre as marca, PROD.nombre as producto
from matermec_marcas MAR
left join matermec_productos PROD
on PROD.id_marca=MAR.id
ORDER BY MAR.nombre, PROD.nombre ASC";
$result = mysql_query($sql, $conexion);
while ($row=mysql_fetch_array($result))
{
$marca= $row['marca'];
$marcas= array ($marca);
echo "$marca<br/>";
foreach($marcas as $marca)
{
echo $row['producto'];
}
}
?>
¿Alguna idea de cómo puedo seguir?