Marcia Spezia foii Musa da Gavioes da Fiel - Carnaval 2011 A Coelhinha Oficial da Playboy Marcia Spezia fez um ensaio bem sensual na praia de Ubatuba, em Sao Paulo. Marcia exibiu suas curvas no Novo Catalogo da marca Grivera Beach Wear, da qual e a nova representante. Pronta pra Desfilar: Assim foi o Visual do Carnaval 2013 Primeiramente desculpe pela demora, mas o bicho ta pegando, quase recebemos nossa segunda doacao de R$10,00 mas infelizmente foi cancelada rssss. Entao continuamos com apenas 1 doacao em praticamente 1 ano de BLOG rsss, mas enfim fazer o que ne.Bem galera nao esta dando para seguir o planejamento das aulas devido ao tempo que esta curto, estou tento que pegar varios freelas baratinhos para pagar as contas, e isso acaba que toma o tempo todo.Hoje vou postar para voces um exemplo de como podemos abstrair tarefas simples e rotineiras como o update, delete, insert e select em um banco de dados.Para os criticos, obsecados por designer patterns, seguranca e tudo mais, antes de me fazer perder meu tempo lendo seu comentario leia com bastante atencao a linha abaixo:"Estas classes tem como proposito apenas o estudo de como utilizar orientacao a objetos para abstrair tarefas rotineiras, estas classes nao sao a solucao do universo e o mundo inteiro vai utilizar, e apenas para as pessoas que acompanham o blog comecarem a se interagir com o que aprenderam + pratica"Bem dito isto, vamos la nossa ideia entao e fazer uma classe para conectar no banco e outra para minimizar a tarefa de atualizar, deletar, inserir e selecionar, minha conexao nao permite gravar video entao vou postar os codigos coloquei o maximo de comentarios possivel rsss por isso parece grande, mas creio que todos vao conseguir entender, senao e so mandar um comentario.Como ficou tudo embolado entao estou disponibilizando os arquivos para download, se tiver link quebrado ou coisas do tipo manda um comentario:DOWNLOAD 1 - Classe Mysql DOWNLOAD 2 - Classe MysqlCriando nossa classe de conexaoconexao.class.php<?phpclass Conexao { /** * Constante responsavel por armazenar o servidor do banco * */ const DB_HOST='localhost'; /** * Constante responsavel por armazenar o nome do banco * */ const DB_NOME='emig'; /** * Constante responsavel por armazenar o nome do usuario do banco * */ const DB_USER='root'; /** * Constante responsavel por armazenar a senha do banco * */ const DB_PASS=''; /** * Metodo construtor, executado "automaticamente" quando iniciada classe */ function __construct() { } /** * Metodo responsavel por conectar no banco */ public function Conecta() { //lembrando que self referencia a propria classe no nosso caso //estamos chamando uma constante que esta definida nesta classe //entao conectar ao banco $con = mysql_connect(self::DB_HOST,self::DB_USER,self::DB_PASS) or die ('Erro ao conectar: ' .mysql_error()); //Agora vamos selecionar o banco de dados $db = mysql_select_db(self::DB_NOME) or die ('Erro ao selecionar o banco: ' .mysql_error()); } }?>Bem acho que nao tem praticamente nada para eu explicar ai nao ne? rsssAgora vamos criar a classe que vai fazer aquela tarefa de atualizar, remover, inserir e selecionarmanipulasql.class.php<?phpclass ManipulaSql extends Conexao { /** * Propriedade responsavel por retornar os