Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17737
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Exemplo de listar, adicionar e excluir sqlite

26-12-2010 16:33

Vamos agora a um exemplo básico do sqlite, onde iremos criar um banco de dados, depois listar, editar e excluir os dados contido nesse banco de dados.

Primeiramente, iremos usar essa linha de código somente para criar o banco de dados * Deve ser usada somente uma vez.

<?php if ($db = sqlite_open('bancodedados', 0000, $sqliteerror)) { @sqlite_query($db,"CREATE TABLE dados (nome varchar(10))"); } else { die ($sqliteerror); } ?>

Com a linha acima, criaremos no diretório atual, onde roda o documento, um arquivo sem extensão chamado: bancodedados, com permissão 0666

Nesse banco de dados inserimos a tabela dados, com a coluna nome, que é varchar 10

Abaixo agora deixo um exemplo completo da consulta, inserção e deletamento de dados do bd.

Crie um documento chamado teste.php e insira os dados abaixo

<?php // ADICIONAR DADOS if($_POST['adiciona']) { extract($_POST); if ($db = sqlite_open("bancodedados", 0000, $sqliteerror)) { sqlite_query($db,"INSERT INTO dados (nome) VALUES ('$nome')"); echo "<script>alert('Adicionado.');location.href='teste.php';</script>"; } } // EXCLUIR DADOS if($_GET['excluir']) { extract($_GET); if ($db = sqlite_open("bancodedados", 0000, $sqliteerror)) { sqlite_query($db,"DELETE FROM dados WHERE nome='$excluir'"); echo "<script>alert('Deletado.');location.href='teste.php';</script>"; } } if ($db = sqlite_open("bancodedados", 0000, $sqliteerror)) { $result = sqlite_query($db,"select nome from dados"); $total = sqlite_num_rows($result); while($dados=sqlite_fetch_array($result)) { extract($dados); echo "$nome - <a href=\"?excluir=$nome\">exluir</a><br>"; } echo "<center>$total resultado(s)</center>"; } else { die ($sqliteerror); } ?> <form action="teste.php" method="post"> <input type="text" name="nome" value=""> <input type="submit" name="adiciona"> </form>

0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado