Informatica

Disponível somente no TrabalhosFeitos
  • Páginas : 5 (1173 palavras )
  • Download(s) : 0
  • Publicado : 16 de abril de 2013
Ler documento completo
Amostra do texto
http://www.multside.com.br

CODE IGNITER
INSTALAÇÃO & BANCO DE DADOS

http://www.multside.com.br

INSTALAÇÃO
Instalar o code-igniter é muito simples, basta que você tenha um servidor que
rode PHP 5 (para saber consulte a documentação PHP do seu servidor). Após ter
certeza que o seu servidor é compatível com PHP5, siga as etapas:

DOWNLOAD
Faça o Download da
http://codeigniter.com/versão

mais

recente

do

code-igniter

no

site:

UPLOAD
Envie os arquivos que você baixou para o seu servidor.

CONFIGURAÇÃO
Abra o arquivo config.php que está em system\application\config\ com o editor PHP
de sua preferência, localize:
$config['base_url'] = "http://your-site.com/";

E substitua por:
$config['base_url'] = "http://".$_SERVER['HTTP_HOST'];

E, caso oseu site não esteja na pasta raiz (pasta principal do servidor), adicione antes
dos “;”."/nome_da_pasta_em_que_ele_está/".

Por aqui já acabamos, vamos agora para o próximo tópico, usando code-igniter
com Banco de Dados.

http://www.multside.com.br

BANCO DE DADOS
Vamos aprender a configurar o code-idniter para usá-lo com banco de dados,
ele já vem pré configurado, porém, são precisosalguns ajustes de acordo com seu
banco de dados.
O que vamos precisar aqui são o nome, servidor, usuário e senha do seu banco
de dados.
Tendo essas informações, vamos a configurações, o arquivo de configurações
do banco de dados está também na pasta system\application\config\, vá na pasta e
abra o arquivo database.php com o editor de sua preferência, altere os seguintes
locais de acordo comas informações do seu banco de dados:
$db['default']['hostname']
$db['default']['username']
$db['default']['password']
$db['default']['database']

=
=
=
=

"seu servidor"; //normalmente "localhost"
"seu usuário";
"sua senha";
"o nome do banco de dados";

Para usar banco de dados em alguma página é preciso colocar isso no início , dentro de
tags php ().
$this->load->database();Ou simplesmente alterar o arquivo autoload.php, que também fica em
system\application\config\, abra o arquivo e altere o seguinte local:
Onde está:
$autoload['libraries'] = array();

Altere para
$autoload['libraries'] = array('database');

Com isso, ele será iniciado automaticamente, sem a precisão de colocar o load>database();.
Vamos agora, aprender a como usar ele, quando já iniciado. http://www.multside.com.br

WHERE
O where é uma condição, palavra inglesa que tem como significado ‘onde’, a
forma de executá-lo é:
$this->db->where('campo1', '1');

O modo de ler é o seguinte: Onde campo1 for igual a 1, ou seja sempre que um
where igual a esse for executado, ele vai fazer a operação (seja ela qual for) nas linhas
onde campo1 tiver como valor o número 1.

SELECTSempre que formos usar banco de dados devemos usar assim:
$this->db->comando a executar

No caso de select (selecionar campos do banco de dados) devemos usar o
seguinte:
$this->db->select('campo1', 'campo2');

Nesse caso estamos buscando campo1 e campo2, podemos então usar um
where para filtrar isso:
$this->db->where('campo1', '1');
$this->db->select('campo1', 'campo2');

Ou seja, ele vaibuscar campo1 e campo2 onde o campo1 for igual a 1.
Também é preciso dizer a ele onde buscar, em qual tabela, da seguinte forma:
$this->db->from('tabela_do_bd');

Somente isso não é suficiente para exprimir os dados na página, para isso
temos que gerar os resultados, existem dois meios para isso, e ambos usam:
$this->db->get();

O “get” executa as informações pedidas por select, parapegar os resultados,
colocamos ele em uma variável:

http://www.multside.com.br
$var = $this->db->get();

E depois partimos para um dos métodos:
1º - Com “foreach”
Nesse método vamos usar um foreach para gerar os resultados, da seguinte
maneira:
$this->db->select('campo1','campo2');
$this->db->where('campo1', 'um');
$this->db->from('tabela_do_db');
$var = $this->db->get();

dizendo...
tracking img