Guest --mauricio -- Postado Outubro 6, 2007 Denunciar Share Postado Outubro 6, 2007 Bom so iniciante com o php.Estou tendo problema com meu código.Estou varendo a pasta de um diretório que contem fotos em ordem numérica mas lista tdo fora de ordem talvezpossam me ajudar desde já obrigado!!!!!!!!Eis o CÓDIGO.<? session_start(); if($_SESSION[validou] != 2){ include("acessoNegado.php"); } else { include "admin/conexao.php"; $num_imovel = $_GET['num_imovel']; $resultado = mysql_query ("SELECT * FROM imoveis where num_imovel = $num_imovel"); $linhas = mysql_num_rows ($resultado); for ($i=0; $i<$linhas; $i++) { $registro = mysql_fetch_assoc($resultado); $pasta = "admin/"; $pasta .= $registro["pasta"]; // pega o endereço do diretório $stringDiretorio = $pasta; // abre o diretório $stringDiretorioAbrir = opendir($stringDiretorio); echo "<div align='center'><a href='busca.php'>Voltar para a página de busca</a></div>"; while ($stringArquivos = readdir($stringDiretorioAbrir)) { if ($stringArquivos != "." && $stringArquivos != "..") { echo "<div align='center'>" .$stringArquivos. "<br></div>"; echo "<div align='center'><br><img src=\"".$stringDiretorio."/".$stringArquivos."\"><br><br></div>"; } } ?> <? } //finaliza o for mysql_close($conexao); //fecha a conexão com o banco de dados } ?>Bom OBRIGADOOOO e-MAIL mauricio_stradiotti@MSN.com Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 web diackne Postado Outubro 24, 2007 Denunciar Share Postado Outubro 24, 2007 (editado) http://pt.php.net/readdirRegista-te que se não ninguém te responde Editado Outubro 24, 2007 por web diackne Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Shure Man Postado Outubro 24, 2007 Denunciar Share Postado Outubro 24, 2007 enfim já que ngm responde o cara so porque ele não é cadastrado, eu vo te responder amigo.olha so, voce pode colocar oreder by no final da queryerrado:$resultado = mysql_query ("SELECT * FROM imoveis where num_imovel = $num_imovel");certo$resultado = mysql_query ("SELECT * FROM imoveis where num_imovel = $num_imovel ORDER BY campo ASC");campo = ao campo que voce deseja "arrumar", "organizar", enfim, deu pra intender ne?aonde:ASC = crescenteDESC = decrescente Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 web diackne Postado Outubro 24, 2007 Denunciar Share Postado Outubro 24, 2007 (editado) não está errado$resultado = mysql_query ("SELECT * FROM imoveis where num_imovel = $num_imovel ORDER BY campo ASC");mas o que queres não é nada dissoé esta a função que esta a receber os nomes dos arquivoswhile ($stringArquivos = readdir($stringDiretorioAbrir)) {guarda os nomes que vem de $stringArquivos num array e tens que ordenar Editado Outubro 24, 2007 por web diackne Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest mauriciost Postado Novembro 6, 2007 Denunciar Share Postado Novembro 6, 2007 Ba cara estava cansado de esperar alguém me responde .... hehehe até que hoj resolvi da mais uma olhadinhaaaaaa;;;;;;;então você acha que devo mudar meu código de acordo como você postoo?????tentei varias tentativas o uso do "sort" mas nada se sucessomas e isso ai muito obrigadoooooo Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest --mauricio --
Bom so iniciante com o php.
Estou tendo problema com meu código.
Estou varendo a pasta de um diretório que contem fotos em ordem numérica mas lista tdo fora de ordem talvez
possam me ajudar desde já obrigado!!!!!!!!
Eis o CÓDIGO.
Bom OBRIGADOOOO e-MAIL mauricio_stradiotti@MSN.com
Link para o comentário
Compartilhar em outros sites
4 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.