Ir para conteúdo

POWERED BY:

Arquivado

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

Leonardo Amaral

Como criar de banco de dados para site de imobiliária

Recommended Posts

Ola

 

Sou Web Design integro facilmente um layout ao HTML, o meu forte é Layouts, estou montando um site de imobiliaria e nunca trabalhei com banco de dados este vai ser o primeiro trabalho fiz um orçamento com um programador ficou muito caro por isso vou fazer eu mesmo, pois mais pra frente vou precisar, entao aqui vai as minhas dúvidas:

 

1º Nao sei por onde começar o servidor que hospedo é o KINGHOST aqui esta as informações do meu painel de controle abaixo, vou trabalhar com MySQL.

 

planoh.jpg

 

2º O site vai ter 2 campos de busca de imoveis vai ter sistema de cadastro e login um para compradores e outro pra vendedores os espaços para os anuncios de imóveis vai ser abaixo nos anuncios vai ter um foto pequena e dados básicos do lado é isso só não sei como criar os bancos de dados e administra-los. haaaaa vou criar um painel de controle para os usuários.

 

Espero que tenham entendido

 

Obrigado

 

Leonardo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom, acho que ninguem aqui vai te explicar em nenhum topico como criar e administrar um banco de dados, é simplesmente muita coisa pra escrever. Assumo que vai trabalhar com PHP, certo ? Se for o caso voce pode baixar um programa chamado xampp. Ele vem com php, servidor apache, mysql e outras coisinhas mais, mas o mais importante sao esses 3. Para trabalhar com banco de dados apartir de um website voce vai precisar de uma programacao de servidor, que provavelmente vai ser o PHP. Recomendo fortemente por ser uma das mais simples de aprender, a nao ser que voce ja tenha familiaridade com outra.

 

Nesse xampp voce vai encontrar algo chamado phpmyadmin. Ele é uma interface criada em PHP para lidar, trabalhar e gerenciar um sistema gerenciador de banco de dados. Nele voce vai criar todos os seus banco de dados, e dentro de cada banco de dados voce vai ter as suas tabelas correspondentes, que voce vai criar da melhor forma que der. Exemplo, para criar um sistema de login, o sistema gerenciador de banco de dados (no caso MySQL) deverá ter um banco de dados chamado login (por exemplo) e uma tabela chamada login (por exemplo).

 

Na tabela login teriam os campos, usuario e senha, pra ser bem basico. Na hora que o cliente clicasse no enviar do formulario de login, o PHP utiliziaria suas funcoes MySQL embutidas para perguntar pro banco de dados "existe algum usuario aí que possua essa senha ?". Se existir, voce libera o acesso, caso contrario, voce envia uma mensagem para o usuario dizendo "Nome de usuario ou senha invalidos !".

 

Para conhecer e trabalhar com essas funcoes MySQL embutidas no PHP, recomendo buscar na internet tutoriais como "Sistema de login com PHP + MySQL", sao bem basicos, procure até achar algum bem didatico (gosto muito do blog do Thiago Belém, confere por lá). Tendo dominado como criar um sistema de login, voce pode fazer todas as outras funcionalidades que voce quer, que ao meu ver nao fogem muito do foco de um sistema de login nao.

 

O para um sistema de login codigo SQL para isso seria algo do tipo "SELECT * FROM login WHERE `user` = '$user' AND `password` = '$pwd'", onde $user e $pwd seriam o nome de usuario a senha que voce está pegando no servidor, vindas direto do formulario. O SQL basicamento é o que voce vai mandar o banco de dados fazer. Quando voce executa esse SQL no PHP, ele vai te retornar um resultado. Voce (atraves de funcoes MySQL embutidas no PHP) pode pegar o numero de linhas na tabela login do banco de dados login por exemplo. Se o numero de linhas for = 1, existe um usuario compativel, se for = 0, entao o login é invalido.

 

Cara, bem basicamente, um sistema de login é esse. Te aconselho a procurar na net "Como criar um sistema de login com PHP + MySQL", de preferencia que nao utilize algo chamado "classes", porque já entraria na parte de PHP orientado a objetos, que é um pouco mais complexo e acredito nao ser seu objetivo.

 

OBS: Recomendo fortemente tambem o livro Head First ! PHP e MySQL. Nao sei o nome da traducao pois só leio em ingles, mas pra quem tá comecando, o livro é genial. É uma série de livros inclusive, talvez voce nao necessariamente precise comprar wink.gif

 

OBS 2: O xampp seria pra voce trabalhar localmente, e quando tivesse tudo pronto, voce enviava pro seu servidor.

 

Se tiver algum problema ou precisar de outro tipo de auxilio posso ajudar com seu projeto, meu email: vasconcelloslf@gmail.com

 

Espero ter te ajudado em algo. Abraços !

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom, acho que ninguem aqui vai te explicar em nenhum topico como criar e administrar um banco de dados, é simplesmente muita coisa pra escrever. Assumo que vai trabalhar com PHP, certo ? Se for o caso voce pode baixar um programa chamado xampp. Ele vem com php, servidor apache, mysql e outras coisinhas mais, mas o mais importante sao esses 3. Para trabalhar com banco de dados apartir de um website voce vai precisar de uma programacao de servidor, que provavelmente vai ser o PHP. Recomendo fortemente por ser uma das mais simples de aprender, a nao ser que voce ja tenha familiaridade com outra.

 

Nesse xampp voce vai encontrar algo chamado phpmyadmin. Ele é uma interface criada em PHP para lidar, trabalhar e gerenciar um sistema gerenciador de banco de dados. Nele voce vai criar todos os seus banco de dados, e dentro de cada banco de dados voce vai ter as suas tabelas correspondentes, que voce vai criar da melhor forma que der. Exemplo, para criar um sistema de login, o sistema gerenciador de banco de dados (no caso MySQL) deverá ter um banco de dados chamado login (por exemplo) e uma tabela chamada login (por exemplo).

 

Na tabela login teriam os campos, usuario e senha, pra ser bem basico. Na hora que o cliente clicasse no enviar do formulario de login, o PHP utiliziaria suas funcoes MySQL embutidas para perguntar pro banco de dados "existe algum usuario aí que possua essa senha ?". Se existir, voce libera o acesso, caso contrario, voce envia uma mensagem para o usuario dizendo "Nome de usuario ou senha invalidos !".

 

Para conhecer e trabalhar com essas funcoes MySQL embutidas no PHP, recomendo buscar na internet tutoriais como "Sistema de login com PHP + MySQL", sao bem basicos, procure até achar algum bem didatico (gosto muito do blog do Thiago Belém, confere por lá). Tendo dominado como criar um sistema de login, voce pode fazer todas as outras funcionalidades que voce quer, que ao meu ver nao fogem muito do foco de um sistema de login nao.

 

O para um sistema de login codigo SQL para isso seria algo do tipo "SELECT * FROM login WHERE `user` = '$user' AND `password` = '$pwd'", onde $user e $pwd seriam o nome de usuario a senha que voce está pegando no servidor, vindas direto do formulario. O SQL basicamento é o que voce vai mandar o banco de dados fazer. Quando voce executa esse SQL no PHP, ele vai te retornar um resultado. Voce (atraves de funcoes MySQL embutidas no PHP) pode pegar o numero de linhas na tabela login do banco de dados login por exemplo. Se o numero de linhas for = 1, existe um usuario compativel, se for = 0, entao o login é invalido.

 

Cara, bem basicamente, um sistema de login é esse. Te aconselho a procurar na net "Como criar um sistema de login com PHP + MySQL", de preferencia que nao utilize algo chamado "classes", porque já entraria na parte de PHP orientado a objetos, que é um pouco mais complexo e acredito nao ser seu objetivo.

 

OBS: Recomendo fortemente tambem o livro Head First ! PHP e MySQL. Nao sei o nome da traducao pois só leio em ingles, mas pra quem tá comecando, o livro é genial. É uma série de livros inclusive, talvez voce nao necessariamente precise comprar wink.gif

 

OBS 2: O xampp seria pra voce trabalhar localmente, e quando tivesse tudo pronto, voce enviava pro seu servidor.

 

Se tiver algum problema ou precisar de outro tipo de auxilio posso ajudar com seu projeto, meu email: vasconcelloslf@gmail.com

 

Espero ter te ajudado em algo. Abraços !

 

 

Opa tudo bom vasconcelloslf, muito obrigado cara você acertou em cima era essa explicação mesmo que estava buscando, era este programa que nao achava o nome, vou começar a ler alguns tutoriais, qualquer dúvida ou dificuldade e falo com você, muito obrigado, gostaria de saber quanto você cobra pra fazer um sistema de banco de dados assim tenho todos os layouts pronto.

 

Obrigado

 

Leonardo Amaral

Compartilhar este post


Link para o post
Compartilhar em outros sites

Me add no msn e vamos conversar a respeito: luisfnv@hotmail.com

 

E ae beleza, moro wm chacara minha net é ruim, 2 a 5 kb por segs kkkkkk sei q é f*** é por que estou com o tornozelo quebrado por isso estou aqui, ae naum da pra entra no msn, por isso vou te perguntar tudo aqui, vamos la,

 

- Baixei o XAMPP veio com um monte de pastas o que eu faço agora, veio com as pastas phpMyAdmin que você falou entre outras o que eu faço agora que baixei

Compartilhar este post


Link para o post
Compartilhar em outros sites

Me add no msn e vamos conversar a respeito: luisfnv@hotmail.com

 

E ae beleza, moro wm chacara minha net é ruim, 2 a 5 kb por segs kkkkkk sei q é f*** é por que estou com o tornozelo quebrado por isso estou aqui, ae naum da pra entra no msn, por isso vou te perguntar tudo aqui, vamos la,

 

- Baixei o XAMPP veio com um monte de pastas o que eu faço agora, veio com as pastas phpMyAdmin que você falou entre outras o que eu faço agora que baixei

 

Brother, por mais que eu quisesse, nao tenho como te ensinar. Voce tem que aprender logica de programacao, uma linguagem de programacao (PHP) e tem que aprender SQL pra lidar com o banco de dados.

 

O que voce quer fazer nao exige só SQL e banco de dados, como te disse, voce precisa de uma linguagem de servidor, voce precisa tratar eventuais erros, precisa fazer validacao dos dados, colocar funcoes pra evitar ataques via input de formulario, etc.

 

Eu teria que escrever umas 500 paginas pra te explicar, nao é a toa que te cobraram caro (pelo que voce disse) , o sistema que voce quer tem realmente um certo grau de complexidade, e é basicamente isso que me impossibilita de te dizer o que fazer. Eu te falei por alto tudo no post anterior, mas agora eu teria que escrever um livro pra conseguir te ajudar.

 

Voce já sabe como me contatar, tambem estou interessado em servicos de webdesign entao talvez poderiamos fazer isso e quem sabe formar uma espeicie de parceria. Entre em contato comigo assim que der ! Abraços.

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.