seja bem vindo ao forum eof, caso nao seja cadastrado se cadastre para poder visualizar todo o conteudo ^^

Você não está conectado. Conecte-se ou registre-se

 » Programação Web » PHP » [tutorial] conexao sqlite pelo php (PDO)

[tutorial] conexao sqlite pelo php (PDO)

Ir em baixo  Mensagem [Página 1 de 1]

1 [tutorial] conexao sqlite pelo php (PDO) em Sex Fev 07, 2014 2:18 pm

Kodo no Kami

avatar
master
master
bom galera para conectar com o php em um banco de dados sqlite podemos usar o PDO, esse modulo nao se limita apenas a conectar no sqlite tambem e possivel conectar com ele em outro db (mysql, postgree, firebird entre outros), para começar habilitamos ele no php, para fazer isso abra o php e procure a parte "extension=php_pdo_sqlite.dll" caso ele tenha um ponto e virgula antes basta remover o ponto e virgula

Código:
extension=php_pdo_sqlite.dll

agora vamos para parte do codigo, primeiro temos que instanciar a class PDO, passamos como argumento para ele "sqlite: " seguido do nome do banco de dados (caso esse db nao existe sera criado)

Código:
<?php
 $kodo = new PDO("sqlite:fts.db");
?>

agora usamos o metodo query para passar comandos para ele

Código:
<?php
 $kodo = new PDO("sqlite:fts.db");
 $kodo->query("create table kami(nome varchar(10))");
 $kodo->query("insert into kami(nome) values(\"flavio\")");
?>

se a gente olhar aquele db pelo sqlite3 (ou outro programa) podemos ver que o meu comando crio uma tabela e inseriu os dados nela

Código:
c:\xampp\htdocs>sqlite3 fts.db
SQLite version 3.8.0.2 2013-09-03 17:11:13
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> .tables
kami
sqlite> select * from kami;
flavio
sqlite>

para pegar o retorno no caso de uma pesquisa de query temos q colocar o metodo fetchALL depois da query e atribuir o mesmo para uma array depois so ler o segmento dela

Código:
<?php
   $kodo = new PDO("sqlite:fts.db");
   $lol = $kodo->query("select * from kami")->fetchALL();
   foreach($lol as $xd)
   {
      echo $xd[0];
   }
?>

by kõdo no kami


_________________ASSINATURA_________________
[Você precisa estar registrado e conectado para ver esta imagem.]
[Você precisa estar registrado e conectado para ver esta imagem.]

Contato:
Spoiler:

Contato:
Facebook: [Você precisa estar registrado e conectado para ver este link.]
Skype: hackerfts315
http://endoffile.umforum.net

2 Re: [tutorial] conexao sqlite pelo php (PDO) em Sex Fev 07, 2014 5:23 pm

yer123

avatar
avançado
avançado
o maneiro de entender e usar PDO é que vc consegue mexer com vários bancos tanto com a mesma funcao como os mesmos parametro...


_________________ASSINATURA_________________


"Não quero ser só mais um." - EU

Voltar ao Topo  Mensagem [Página 1 de 1]

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum