Vamos ver um pequeno exemplo:
Suponhamos que precisamos processar informações sobre usuários cadastrados em nosso site
As informações recolhidas serão.
Nome Completo do Usuário
Login
Senha
Acessando o site do sistema http://www.phpobjectgenerator.com/.
Essa é a primeira tela do site
Informamos a versão do PHP do servidor que vai rodar a aplicação depois o nome do Objeto e os atributos (informações que iremos trabalhar nesse objeto)

apos isso e so clicar em submit
Pronto esta ai seu objeto e só clicar em download e baixar seu script contendo o objeto PHP
depois de baixado extraia e envie pro seu servidor
você deve está pensando por que tanto pra que tanto arquivos?
simples o POG (PHP Object Generator) gera o objeto e um gerenciador que pode gerenciar as informações sem precisar que o programador crie um sistema para o mesmo.
depois de enviado temos que configurar Objeto
1º edit o arquivo com informe o db, host, pass, user
para usar o gerenciador proprio temos que instalalo http://seusite/pastadosarquivos/setup
2º Usando as classes
abrindo o arquivo class.usuario.php vc encontro no topo documentado o sql pra criar a DB pra esse objeto.
simples
para utilizar as classes do objeto tem que ser invocados com include
exemplo
invocando a class de funções
include(objects/class.usuario.php)
invocando classe de acesso ao banco de dados
include(objects/class.db.php)
ivocando o arquivos com as configurações
include(configuration.php)
depois de invocados vamos usar as classes
primeiro temos que setar o objeto em uma classe exemplo
$usuario = new usuario();
a variavel '$usuario' já é o objeto podendo ser usado de varias formas
vamos gravar a informação no DB usando o objeto que é muito simples
$usuario = new usuario(); = setamos o objeto
$usuario->nome = "Luciano"; //informamos que o valor 'nome' no objeto $usuario será Luciano
assim por diante
agora vamos gravar a informação no banco de dados que tb é super simples
$usuario->Save(); //salva as informações setadas no banco de dados
?>
alem da função Save(); temos muitas outras como Delete(); Get(); GetList();
as outras funções são muito bem explicadas nesse site.
http://www.phpobjectgenerator.com/plog/tutorials/
vale a pena quebra um pouco a cabeça pois facilita bastante na hora de criar um sistema sendo ele e-comerce portal etc.
qualquer outra duvida mande-me um e-mail. luciano.cyber2@gmail.com
Nenhum comentário:
Postar um comentário