Olá pessoal…
vou postar uma programação que estou precisando de ajuda.
Estou criando uma galeria de fotos para um amigo, peguei o site já programado, sem documentação e uma programação de qualidade ruim… basicamente as variáveis e a estrutura não possuem comentários ou não levam a nada, pensei em desistir mas acho que devo aprender com este sistema pois vai que um dia pego outro desse jeito né!!!
Bom a programação é feita por constutores, o index puxa o css e o javascript básico e seleciona o conteúdo conforme os clique nos links.
como TUDO é baseado no BD (confuso pra caramba pois a programação aponta para um e pega outro pois tem em algum lugar a indicação e etc… me cheira "remendo").
criei duas tabelas "listaGaleria" e "galeria"
listaGaleria vai ficar a "lista das galerias" claro
galeria vai ficar as imagens da galeria e as outras posteriormente, por hora vamos só a galeria.
Campos listaGaleria
id_galeria[int key AI] / nome [varchar] / qtd_img [int] / publicado [boolean] / endereco [varchar]
Campos galeria
id_img[int key AI] / id_galeria[int key] / foto [varchar] / credito [varchar null] / legenda [varchar null] / dt_foto [datatime null]
Para criar a galeria é preciso programar os seguintes fatores
[list]usar links para chamar as fotos ($_GET[])[/list]
[list]Criar links pela lista de galerias (mostrar array dos nomes da galeria e acrescentar o id_galeria no link)[/list]
[list]Criar links de preview em lista horizontal (das fotos) para o usuário clicar e a imagem passar a área da foto[/list]
ai vai a codificação que estou usando vou tratar de cada item para passar ao próximo
busca da lista de galeria
<?php
include 'connectionBD.php'; //conexão com o banco de dados
$queryLista = 'SELECT * FROM listaGaleria WHERE publicado="s" ORDER BY id'; //busca quais galerias estão disponíveis em publicado
$resultLista = mysql_query($queryLista) or die(mysql_error()); // resultado
$listaGaleria = mysql_fetch_array($resultLista); // criação do array com a lista
?>
<div id="">
<ul>
<?php for($i=0; $i < $resultLista; $i++) { ?>
<li><a link><?php echo $listaGaleria[0]; ?>> <?php echo $listaGaleria[1]; ?> </a></li>
<?php } ?>
</ul>
</div>
o problema é que não imprime todos os resultados apenas a primeira linha
