Aplicação CRUD com PHP + CodeIgniter + MySQL

Olá,

No meu segundo post vou mostrar a vocês uma pequena aplicação CRUD usando o CI. Achei muito simples e intuitivo desenvolver esta primeira aplicação. O CI é realmente um framework com uma pequena curva de aprendizado, não senti tanta dificuldade em implementar e as poucas que tive bastou consultar a documentação e googlar alguma coisa mais específica.

Vamos ao que interessa.

Primeiro de tudo crie uma nova database no sgbd de sua preferência. No meu caso escolhi o MySQL por já vir integrado com php no xampp:

create database crud;

Após ter criado sua nova base, adicione à ela uma nova tabela que será responsável por armazenar os dados das pessoas.

CREATE TABLE `pessoa` (
`id` BIGINT(20) NOT NULL AUTO_INCREMENT,
`nome` VARCHAR(50) NOT NULL,
`celular` VARCHAR(15) NOT NULL,
`endereco` VARCHAR(100) NULL DEFAULT NULL,
`email` VARCHAR(25) NULL DEFAULT NULL,
PRIMARY KEY (`id`)
);

Feito isto e com a configuração de seu banco de dados no arquivo application/config/database.php, vamos iniciar o desenvolvimento da aplicação. Você pode até aproveitar a aplicação que você configurou através do meu Primeiro Post.

Como sabe-se o CI é um framework MVC, se você não sabe do que se trata é bom dar uma lida a respeito antes.
Nas pastas:

  • application/models
  • application/views
  • application/controllers

Continuar lendo Aplicação CRUD com PHP + CodeIgniter + MySQL