BJ-AMARAL 0 Denunciar post Postado Outubro 17, 2003 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
Alisson Rodrigues 3 Denunciar post Postado Outubro 17, 2003 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
BJ-AMARAL 0 Denunciar post Postado Outubro 17, 2003 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
BJ-AMARAL 0 Denunciar post Postado Outubro 17, 2003 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
Alisson Rodrigues 3 Denunciar post Postado Outubro 18, 2003 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