Código PHP :
<ul id="filter">
<?
for ($i=0; $i <$numresults; $i++)
{
?>
<li>
<?
$row=mysql_fetch_array($resul);
$category = '<a href="#">'.($row['categoria']).'</a>';
echo ($category);
?>
</li>
<?
}
?>
</ul>
Donde 'categoria' es un campo de la base de datos. Hasta aquí todo perfecto, el problema que tengo es cuando las categorías de esos productos se repitan, las va a listar igualmente. Intenté poniendo un if ($category = $category) {break;} y frena el bucle, pero no logro hacer que continúe iterando en el lugar donde se detuvo. Continue; no hizo nada tampoco, ni lo logré colocando un else if y declarando el echo. En definitiva lo que necesito es listar todas las categorías (extraidas desde la base de datos) ocultando las veces que se repitan.
