Deividy Postado Dezembro 8, 2005 Denunciar Share Postado Dezembro 8, 2005 já olhei no site do php.net mais mesmo assim nada consegui fazeré assim <?php $r = $cincoult; //mysql_query($sql_var); //echo "<table><tr><td colspan>TABELA</tr>"; echo "<tr>"; $i = 1; while ($dados = pg_fetch_array($r)) { $nomec = $dados[0]; echo "<td whith=25%>"; echo "<a href=\"../ficha/ficha.php?id=$dest_semana[0]\"><img src=../imagens/"; //if(file_exists($nomec)){ echo $dados[0]; //} echo " width=90 height=90 border=0 /></a>"; echo "</td>"; $i++; if ( ($i % 6) == 0 ) { echo "</tr>"; } } ?>queria que esses dados fica-se mudando de posição tem como a cada clique Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Fabricio_Magri Postado Dezembro 8, 2005 Denunciar Share Postado Dezembro 8, 2005 Tenta fazer na propria consulta...$sql_var = "SELECT campo FROM tabela WHERE campo1 = 'qualquercoisa'ORDER BY RANDOM()";Falou,Fabrício Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Fabricio_Magri Postado Dezembro 8, 2005 Denunciar Share Postado Dezembro 8, 2005 Isso em postgresql, pois vi que está usando pg_*.Depois vi que tem um mysql_* lá em cima.Em MySQL é só trocar o RANDOM() por RAND().Falou,Fabrício Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Deividy Postado Dezembro 8, 2005 Autor Denunciar Share Postado Dezembro 8, 2005 é em post mesmo ali era uma outra coisas que usei como exvou tentar agora mesmo e já valo o result Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Deividy Postado Dezembro 8, 2005 Autor Denunciar Share Postado Dezembro 8, 2005 puts perfeito coloquei no select mesmomais uma cosia meu select esta assim$cincoult = pg_query($conexao,"select galeria_rosto, galeria_nome from ver_modelo where publico_confirma='sim' order by RANDOM() desc Limit 5 offset 0");queria que ele fica-se nesse 5 ai mais sempre alterando é possivel? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Fabricio_Magri Postado Dezembro 8, 2005 Denunciar Share Postado Dezembro 8, 2005 Tipo, o random altera a ordem do resultado da consulta. Então você teria que montar uma consulta que sempre retornassem os mesmos valores. Daí o random só mudaria a ordem. Acho que seria só isso...Falou,Fabrício Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Deividy Postado Dezembro 9, 2005 Autor Denunciar Share Postado Dezembro 9, 2005 é seria isso mais nesse caso ai ele esta alterando com todos os dados que tenho no banco. e queria que ele pega-se só os ultimos 5 dados cadastrados!se isso for possivel Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Fabricio_Magri Postado Dezembro 9, 2005 Denunciar Share Postado Dezembro 9, 2005 Bom, a condição dos 5 acho que teria que ser no WHERE para o random() funcionar somente nesses 5.Usando limit 5 talvez você tenha que fazer outro esquema, tipo fazer a consulta normal com limit 5 ( sem random() ), e depois jogar o resultado num array e misturar esse array.Falou,Fabrício Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Deividy Postado Dezembro 9, 2005 Autor Denunciar Share Postado Dezembro 9, 2005 então mostro meu array na primeiro post é masi me de um pequeno ex não to acertando fazer e não estou sabendo achar um ex pra me ajudar Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Deividy
já olhei no site do php.net mais mesmo assim nada consegui fazer
é assim
queria que esses dados fica-se mudando de posição tem como a cada clique
Link para o comentário
Compartilhar em outros sites
8 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.