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.