Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

BJ-AMARAL

www.meusite.com.br/foto.php?id=50&foto=1

Recommended Posts

Eu quero saber como fazer um pagina www.meusite.com.br/foto.php?id=50&foto=1 www.meusite.com.br/foto.php?id=50&foto=2seguidamente com eu faço pra fazer o DB a variavel foto não tem fim se voce quiser ver um exemplo tem no site www.olhaopassarinho.com/p_lista_fotos.php?cod_festa=1235 entra e da uma olhada como e o sistema e como fazer listagem de fotos eu uma pagina

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tá meio dificil de entender, mas vou tentar:Você criou uma tabela, nessa tabela vamos gravar vários álbuns de fotos, o id 1 é um álbum o 2 é outro álbum e assim por diante, mas você não quer criar várias colunas colocando várias fotos num mesmo id, basta criar uma outra tabela com os campos: id, nome, descricao, id_album, nela vai ser gravada as fotos (ou apenas o nome), você adiciona as fotos com nome, descrição e coloca no id_album o id do álbum (claro né?), dai no endereço lá em cima vai ficar, www.seusite.com.br/albuns.php?id=50&foto=2 pra visualizar a foto, você cria um select, + ou - assim: SELECT * FROM fotos where id_album='$id' , vai buscar todas as fotos com id 50, suponhamos que você tenha criado esse select com como sendo a váriavel $q, pra visualizar a foto que você quer vai ser assim: echo"$q['$foto'], mas antes de tudo isso você deverá buscar os valores da váriavel colocando: $id = $_GET['id'] e $foto = $_GET['foto'], assim será apresentado a segunda foto encontrada no banco, isso se chama chave estrangeira, tente dar uma procurada.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tá meio dificil de entender, mas vou tentar:Você criou uma tabela, nessa tabela vamos gravar vários álbuns de fotos, o id 1 é um álbum o 2 é outro álbum e assim por diante, mas você não quer criar várias colunas colocando várias fotos num mesmo id, basta criar uma outra tabela com os campos: id, nome, descricao, id_album, nela vai ser gravada as fotos (ou apenas o nome), você adiciona as fotos com nome, descrição e coloca no id_album o id do álbum (claro né?), dai no endereço lá em cima vai ficar, www.seusite.com.br/albuns.php?id=50&foto=2 pra visualizar a foto, você cria um select, + ou - assim: SELECT * FROM fotos where id_album='$id' , vai buscar todas as fotos com id 50, suponhamos que você tenha criado esse select com como sendo a váriavel $q, pra visualizar a foto que você quer vai ser assim: echo"$q['$foto'], mas antes de tudo isso você deverá buscar os valores da váriavel colocando: $id = $_GET['id'] e $foto = $_GET['foto'], assim será apresentado a segunda foto encontrada no banco, isso se chama chave estrangeira, tente dar uma procurada.

mais como faço para colocar + ou - 50 fotos heim um id so sendo assim que tem id que tenha mais de 50 fotos ex: 50 outros 10 outros 150 ...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tá meio dificil de entender, mas vou tentar:Você criou uma tabela, nessa tabela vamos gravar vários álbuns de fotos, o id 1 é um álbum o 2 é outro álbum e assim por diante, mas você não quer criar várias colunas colocando várias fotos num mesmo id, basta criar uma outra tabela com os campos: id, nome, descricao, id_album, nela vai ser gravada as fotos (ou apenas o nome), você adiciona as fotos com nome, descrição e coloca no id_album o id do álbum (claro né?), dai no endereço lá em cima vai ficar, www.seusite.com.br/albuns.php?id=50&foto=2 pra visualizar a foto, você cria um select, + ou - assim: SELECT * FROM fotos where id_album='$id' , vai buscar todas as fotos com id 50, suponhamos que você tenha criado esse select com como sendo a váriavel $q, pra visualizar a foto que você quer vai ser assim: echo"$q['$foto'], mas antes de tudo isso você deverá buscar os valores da váriavel colocando: $id = $_GET['id'] e $foto = $_GET['foto'], assim será apresentado a segunda foto encontrada no banco, isso se chama chave estrangeira, tente dar uma procurada.

mais como faço para colocar + ou - 50 fotos heim um id so sendo assim que tem id que tenha mais de 50 fotos ex: 50 outros 10 outros 150 ...
se você poderia fazer um exemplo pra im heim php um escript

Compartilhar este post


Link para o post
Compartilhar em outros sites

Um script:

$id = $_GET['id']; // Pega o valor do id$sql = "SELECT * FROM fotos where id_album=$id" // Busca os valores com com o id_album = à $id$q = mysql_query($sql); // Faz a consulta// Agora pega os dados da consultawhile ($s = mysql_fetch_array($q) { $id = $s['id'];$nome = $s['nome'];$descricao = $s['descricao'];$id_album = $s['id_album'];

Apartir disso é fácil montar a página, por exemplo, no local onde vai aparecer a primeira foto, você coloca o caminho e depois o nome da foto, que no caso é a variável $nome, ficaria assim: caminho/caminho/$nome[0], assim irá aparecer a primeira foto, na segunda você usa $nome[1] e assim por diante, se quiser fazer a miniatura é só mudar o tamanho da imagem que irá aparecer no próprio html (aquele width e height), se você não conhecer nenhum pouco de php é melhor dar uma aprendida, lendo br.php.net e quando tiver dúvida dá uma procurada no google, se continuar a dúvida aí sim você posta do fórum, qualquer coisa é só dar um toque, valew?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.