doulo4ever Postado Maio 11, 2005 Denunciar Share Postado Maio 11, 2005 Pessoal, neste meu código:<?$produtos = mysql_query("select * from produtos order by rand() limit 6");$total = mysql_num_rows($produtos); echo "<table border=1 cellpadding=5 cellspacing=5 style='border-collapse: collapse' bordercolor=#F0F0F0 width=100%>"; for($i=0;$i<$total;$i++){$id_produto = @mysql_result($produtos,$i,"id_produto");$nome = @mysql_result($produtos,$i,"nome");$thumb = @mysql_result($produtos,$i,"thumb");echo "<td width='50%' align='center' valign='top'>";if($nome){echo "<a href=index.php?area=produto&id=$id_produto><img src=fotos/$thumb border=0><br><font face=Verdana size=1 color=#666666>$nome</font></a>";echo "</td>";}$i++; echo "<td width='50%' align='center' valign='top'>";if($nome){echo "<a href=index.php?area=produto&id=$id_produto><img src=fotos/$thumb border=0><br><font face=Verdana size=1 color=#666666>$nome</font></a>";}echo "</td></tr>"; }echo "</table>";?>Como devo fazer para que nunca se repita o mesmo produto?Acontece que o car tem somente 12 produtos no site, e direto acontece de aparecer na vitrine produtos repetidos!Agradeço se alguém puder me ajudarfalou Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ffiction Postado Maio 11, 2005 Denunciar Share Postado Maio 11, 2005 velho. tua query não dá erro não???? oque aquele rand() tá fazendo no meio dele.. tá ordenando pelo que?? qualquer coisa?? ach oque é por isso.. você não dá um rand ali.. faz um loop numa select completa contando até 6.. dai sorteia a id dos pprodutos.. acho mais facil assim.. se tiver duvidas postae.. ou add no MSN... kesh_4k@hotmail.com.. falow Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 doulo4ever Postado Maio 11, 2005 Autor Denunciar Share Postado Maio 11, 2005 Eu tb acho que tem alguma zica muito grande nesse código.Mas pelo menos aqui não tá dando nenhum!Qual a forma certa de fazer isso que to querendo?Me dá uma força aí porque pelo que você me falou, fiquei viajando!Valeuu! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ffiction Postado Maio 11, 2005 Denunciar Share Postado Maio 11, 2005 tenta assim Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
doulo4ever
Pessoal, neste meu código:
Como devo fazer para que nunca se repita o mesmo produto?
Acontece que o car tem somente 12 produtos no site, e direto acontece de aparecer na vitrine produtos repetidos!
Agradeço se alguém puder me ajudar
falou
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.