_b l k_ 0 Denunciar post Postado Novembro 30, 2004 Tenho este código: PHP [/tr][tr]<?$id = $_GET["id"]; $consulta = mysql_query("SELECT * FROM produtos WHERE id_cat='$id' ORDER BY marca ASC") or die (mysql_error()); while($n = mysql_fetch_array($consulta)){ $marca = $n["marca"]; $cat = $n["id_cat"]; echo "<font face=Verdana, Arial, Helvetica, sans-serif><font size=1><a href=\"produto.php?cat=$cat&marca=$marca\">$marca</a></font>"; } ?>[/tr] Dai tenho a tabela "produtos" com os seguintes campos: - id - id_cat - marca - nome - informacoes - foto Dai na página que tem aquele código ali mostra os dados do campo "marcas", é ai que vem o problema, por exemplo, se eu tiver dois produtos com a mara "intel" ele acaba mostrando Intel e Intel, queria que mostrasse uma vez só, dai quando clicasse dai sim mostrar os produtos daquela marca... Putz, ficou enrolado, mas acho que deu pra entender hehe, se puderem me ajudar, valeu!! http://forum.imasters.com.br/public/style_emoticons/default/joia.gif Compartilhar este post Link para o post Compartilhar em outros sites
Leandro Vieira Pinho 0 Denunciar post Postado Novembro 30, 2004 tenta comSELECT DISTINCT..... Compartilhar este post Link para o post Compartilhar em outros sites
_b l k_ 0 Denunciar post Postado Novembro 30, 2004 É isso mesmo cara, tinha acabado de conseguir, mesmo assim valeu!! heheFicou assim:$consulta = mysql_query("SELECT distinct marca, id_cat FROM produtos WHERE id_cat='$id' ORDER BY marca ASC") or die (mysql_error()); ;) Compartilhar este post Link para o post Compartilhar em outros sites