Ir para conteúdo
Fórum Script Brasil
  • 0

Galeria De Imagens Em Ajax


Gabriel Cruz

Pergunta

Srs...

Desde hoje pela manhã estou tentando descobrir o problema de uma galeria de imagens que baixei da internet.

Bom, ela da um erro que eu não sei o que pode ser... este erro:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/gabrielv/public_html/galeria/index.php on line 25

Bom, teve um cara que me disse assim sobre este erro...

"ta gerando um Result errado que ta sendo utilizado na hora de gerar a array para a exibição"

Mas não entendi nada...

Este é meu site e o erro...

http://www.gabrielvargas.hostmach.com.br/galeria

Baixem a galeria e tentem me ajudar... POR FAVOR...

http://guia.xq.com.br/comments.php?id=19

Tomara que este problema que estou tendo seja questão de tempo para resolver...

pos em outros forum postei e ninguém me ajudou, espero que aqui isso mude...

Desde já agradeço...

Link para o comentário
Compartilhar em outros sites

10 respostass a esta questão

Posts Recomendados

  • 0

Amigo, para ser ajudo, se ajude, leia o erro:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/gabrielv/public_html/galeria/index.php on line 25

Está no arquivo index.php na linha 25... se mesmo assim você não consegue abrir o arquivo index e encontrar as linhas próximas a 25, ai realmente fica ruim de te ajudar... agora, se você conseguir abrir o arquivo e colocar as linhas próximas a 25 (da 20 à 30 é suficiente) aqui no fórum, ai eu poderei te ajudar...

Link para o comentário
Compartilhar em outros sites

  • 0

ESerra

Eis as linhas que solicitou...

<body>
    <div id="tudo">
        <?
        while($s = mysql_fetch_array($sql)){
        ?>
        <div id="exibe">
            <div id="imagem">
                <a href="java script:void(0);" onclick="abreGaleria('<?=$s["pasta"]?>', '<?=$s["evento"]?>');" title="<?=$s["evento"]?>" class="imagens"><img src="include/mini.php?img=../galerias/<?=$s["pasta"]?>/<?=$s["foto"]?>&width=120&height=90" width="120" height="90" /></a>
            </div>
            <div id="descricao">
                <p><span>Evento:</span> <?=$s["evento"]?><p>
                <p><span>Data:</span> <?=$s["data"]?></p>
                <p><span></span></p>
            </div>
        </div>
        <? } ?>
    </div>
    </body>
... ontem de madrugada, aqui mesmo no trabalho, eu acabei descobrindo o problema mesmo sendo leigo em PHP, era o "codigo"...
<?
        while($s = mysql_fetch_array($sql)){
        ?>

... eu somente exclui das paginas index.php e ajax.php e parou de aparecer que estava com erro... com isso, apareceu outro problema... pois este sistema de galeria de imagens funciona da seguinte forma...

voce coloca uma pasta no servidor e após cria o evento, e ali informa data, nome do evento, nome da pasta do servidor, e nome da imagem principal(o que é muito interessante, pois lista as imagens de dentro do servidor)

... mas o erro que esta dando é o seguinte, o sistema não posta no evento, não sei se é erro no arquivo ajax.php, pois ele é o unico que tem a mensagem "erro, tente novamente" que aparece quando da erro...

... mas o que estive pensando também é que pode ser diversas coisas, ou seja, tamanho da imagem(tb aparece no no ajax.php, mas coloquei do tamanho correto e também não deu), formato da data, ou até mesmo formato da imagem(JPG, JPEG)

Sera que podem me ajudar por aqui mesmo, ou terei que postar outro tópico para este problema?

ESerra,

como eu li nos finais de suas mensagens(Tá com dúvida? Usa o Fórum! Não adianta mandar mensagem privada, pois não sou "personal helpdesk".), mas mesmo assim tentarei... será que pode me adicionar ao MSN? assim ficaria mais facil, pois você poderia entrar no server e dar uma olhada...

bom...

meu MSN: gabriel@garagemvirtual.net

Desde já agradeço...

Link para o comentário
Compartilhar em outros sites

  • 0

O $sql vai ser algo do gênero:

$sql = mysql_query("SELECT [...]");

Ali no [...] vai ter alguma coisa que eu não sei o que é, mas também não vem ao caso...então adicione ao final OR DIE (mysql_error()) ficando..

$sql = mysql_query("SELECT [...]") OR DIE (mysql_error());

Isso vai fazer com que o próprio mysql diga qual o problema...

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652k
×
×
  • Criar Novo...