Jump to content


Photo

Mysql! Lógica Pronta! Montagem Simples!


  • Faça o login para participar
6 replies to this topic

#1 Fioba

Fioba

    Turista

  • Usuários
  • 35 posts
  • Sexo:Não informado
  • Localidade:Varginha
  • Interesses:Webdesign, webmaster, photoshop, flash, html, javascript, dhtml, css, php, mysql

Posted 22/04/2004, 20:59

Olá...

Não tenho muita experiência em mysql e gostaria que aqueles que já têm me ajudassem a montar essa base de dados:

Supondo as váriáveis declaradas em um mesmo arquivo *.php, este que se trata de uma galeria de imagens baseada na biblioteca GD:

$categoria // que corresponde ao nome de uma categoria de imagens
$src = $categoria$numero // que corresponde a url de cada img dessa categoria
$i // váriavel que conta quantas vezes a página é aberta (page views)


Gostaria que primeiramente fosse criado (caso já não esteja) uma tabela no BD com o nome "$categoria" assim que se carrega a página. Depois disso gostaria que dentro dessa tabela houvessem os campos referentes ao $src e ao $i (cada linha tem um $src e um $i correspondente; não sei se é necessário criar um campo ID). Depois de criada (se já não estiver) a tabela e os campos gostaria que o campo $i correspondente ao $src se incrementasse com o valor 1 cada vez que a página fosse aberta. O objetivo disso tudo é organizar uma base de dados o mais automática possível, para depois organizar um top10 de views de fotos!

Desde já agradeço e obrigado pela atenção! :D :D

Edição feita por: Fioba, 22/04/2004, 21:18.


#2 thalesalan

thalesalan
  • Visitantes

Posted 23/04/2004, 07:15

Não to entendendo mas.... vamos lá!:P
Para você criar a tabela seria melhor criar antes, pois daria erro caso ela já exisitisse....

Agora estes $src $i, eu não entendi nada :wacko:

#3 Goku Jr

Goku Jr

    Nilson

  • Usuários
  • 3757 posts
  • Sexo:Masculino

Posted 23/04/2004, 08:48

tanto o thalesalan, eu e outra pessoa que for seu topico não estamos ou não iram entender nada ! seja + claro , e não coloque nome de variavel, e sim o que você realmente quer fazer , pra que quer criar a tabela , etc....

flw (y) !!!
-----------------------------------------------------------------------
PALMEIRAS - Primeiro campeão do mundo em 1951

#4 Fioba

Fioba

    Turista

  • Usuários
  • 35 posts
  • Sexo:Não informado
  • Localidade:Varginha
  • Interesses:Webdesign, webmaster, photoshop, flash, html, javascript, dhtml, css, php, mysql

Posted 23/04/2004, 11:35

OK! parece bem confuso mesmo huahuahuau...
é basicamente o seguinte:

O BD já está criado.
Existe uma página que contém duas váriáveis, uma contendo o nome da categoria e outra com o endereço completo da imagem.

Gostaria que quando a página fosse acessada, fosse criada uma tabela* com o mesmo nome da variável categoria. Essa tabela tem que conter dois campos, um para o nome completo da imagem e outro com um contador (incremento).

Com a tabela criada, gostaria que cada vez que a página fosse aberta, esse contador se incrementasse em 1, referente a visualização da imagem ali sendo aberta.

Ao final disso tudo, gostaria de ter na tabela os endereços completos das imagens com seus respectivos valores para o contador para aí sim fazer meu TOP10


*se a tabela já estiver criada nao eh necessario outra... posso usar IF?

#5 <? K3RN3L_P4N1C ?>

<? K3RN3L_P4N1C ?>

    <? PHP4N1C ?>

  • Usuários
  • 287 posts
  • Sexo:Não informado
  • Localidade:Sinop - MT

Posted 23/04/2004, 12:01

Olá Fioba,

Sugiro que você faça o contrário.

Crie uma tabela fixa onde você poderá controlar as categorias e fotos(se preferir) e a quantidade de acessos.

Por exemplo:

Crie uma pagina de administração onde você pode adcionar alterar ou excluir uma categoria.

Se não me engano tem varios sistemas de fotos prontos feitos aqui mesmo no forum. Use a busca, procure pela palavra 'foto' você certamente achará muitos tópicos sobre isso.

Abraços :lol:
<?
$nome = Tiago Leão;
$nick = <? K3RN3L_P4N1C ?>;
$email = tiagoacl@ig.com.br;
$icq = 124996176;
$interesses = PHP;

//Acredite em Jesus, porque ele ja acreditou em você um dia...

?>

#6 Fioba

Fioba

    Turista

  • Usuários
  • 35 posts
  • Sexo:Não informado
  • Localidade:Varginha
  • Interesses:Webdesign, webmaster, photoshop, flash, html, javascript, dhtml, css, php, mysql

Posted 23/04/2004, 12:11

entendi sim..vlws pela força...relamente existem vários por aki mas kero fazer esse com o TOP VIEWS... a parte de adicionar, excluir categorias, etc já esta pronta.. o q eu kero mesmo eh ter todos as fotos cadastradas no DB para poder fazer a listagem

me ensinem a fazer soh isso:
se TABELAX jah esta criada faça isso
editar CAMPOS
senao cria TABELAX e faça
criar 3 CAMPOS;
editar campos;

Edição feita por: Fioba, 23/04/2004, 12:18.


#7 thalesalan

thalesalan
  • Visitantes

Posted 23/04/2004, 14:54

entendi sim..vlws pela força...relamente existem vários por aki mas kero fazer esse com o TOP VIEWS... a parte de adicionar, excluir categorias, etc já esta pronta.. o q eu kero mesmo eh ter todos as fotos cadastradas no DB para poder fazer a listagem

me ensinem a fazer soh isso:
se TABELAX jah esta criada faça isso
editar CAMPOS
senao cria TABELAX e faça
criar 3 CAMPOS;
editar campos;

Você quer editar??

UPDATE tabela SET campo='valor', campo2='valor' WHERE identificador='x'


É claro que tem que adaptar :rolleyes:




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq