C/C++ | Matheus, segunda parte da FESO

Postado por Juliana Palheta em 16 de Maio de 2016  •   •  Clicks (706)  •  (0)  • 


#include
#include

int main()
{
#include
#include

// Protótipo da função fibonacci
int fibonacci(int n);

// Função Principal
int main(int argc, char** argv) {
int n;

// Lê a posição do termo
printf(&

Banco de dados | Banco de dados de CEP (Rua, Bairro, Cidade, Estado) em mysql

Postado por Paulo Brito em 10 de Outubro de 2011  •   •  Clicks (26333)  •  (0)  • 

Procurando na internet por um banco de dados com as cidades e bairros do Brasil. Encontrei um post muito útil no site http://www.coisasuteis.com.br/

Bairros: 38,777
Cidades: 10,053
LOGRADOUROS: 709,440
UF: 27

Como o arquivo é muito grande para postar aqui, segue o link:

http://www.codigopronto.com.br/base-dados-cep.rar

Banco de dados | Tabela MySql com os estados brasileiros e capitas

Postado por Paulo Brito em 20 de Abril de 2011  •   •  Clicks (9697)  •  (0)  • 

Simples script que cria uma tabela chamada "estados", com os campos: idEstado, estado, sigla. Todos os dados também já são inseridos.

Adicionei também uma outra tabela, com as capitais. A tabela de cidade se relaciona com a de estados, na tabela de cidades tem os campos: idCidade, idEstado, cidade

Para importar esse script basta e

PHP | PDO - Parte 5 - Classe para gravar log de modificações no banco de dados

Postado por Paulo Brito em 20 de Abril de 2011  •   •  Clicks (5759)  •  (0)  • 

Na classe mostrada anteriomente na série PDO, existem uma parte que se refere a gravação de log após cada ação realizada (Insert, Update, Delete).

Essa gravação é feita através de uma classe, que armazena no banco de dados as seguintes informações:

Evento: Aqui informa se foi adicionad

PHP | Sql Injection - Aprenda evitar

Postado por Paulo Brito em 13 de Novembro de 2010  •   •  Clicks (8738)  •  (0)  • 

O objetivo do post é apenas mostrar o perigo de um script que permite a exploração dessa falha.

Acredito que muita gente se preocupa mais com a manipulação da string de SQL quando se trata de uma tela de login, onde o usuário digita seu login e senha para ter acesso a uma área restrita de um sistema.

Porém o prob

PHP | PDO - Parte 4 - Select com paginação usando a classe mostrada anteriomente

Postado por Paulo Brito em 24 de Outubro de 2010  •   •  Clicks (6207)  •  (0)  • 

Na parte 2 da série de códigos que utilizam PDO mostrei uma classe para manipular uma tabela de produtos. Na parte 3 mostrei como manipular os dados inserindo, editando e removendo.

Agora vou mostrar como fazer para fazer um select com paginação dos dados dessa tabela. Eu criei uma função para fazer a paginação, para isso apena

PHP | PDO - Parte 3 - Insert/update/delete usando a classe criada

Postado por Paulo Brito em 09 de Outubro de 2010  •   •  Clicks (8531)  •  (0)  • 

Na segunda parte da serie PDO, criamos uma tabela de produtos e criamos a classe para fazer a manipulação. Agora vamos ver como podemos utilizar essa classe para inserir, editar e deletar registros da tabela.

Para utilizar a classe devemos chamar a classe de conexão, que foi mostrado na parte1, e chamar a classe de produto. Para fazer isso basta usar o include.<

Banco de dados | Evitando problema de Encoding entre sua aplicação e o banco

Postado por Paulo Brito em 14 de Setembro de 2010  •   •  Clicks (2471)  •  (0)  • 

Se você sempre tem problemas com codificação(encoding) mesmo usando suas páginas e seu banco de dados em UTF-8 e já perdeu muito tempo resolvendo isso, aqui vai a solução.

Execute o comando SQL abaixo, assim que conectar no banco. Com isso você vai evitar os problemas de caracteres estranhos no banco de dados ou na sua aplica&cce

Banco de dados | Consultas aninhadas

Postado por Paulo Brito em 14 de Setembro de 2010  •   •  Clicks (7294)  •  (0)  • 

Muitas vezes é preciso fazer uma consulta que seja a combinação de várias outras pequenas consultas de SQL. Aqui segue um exemplo bem simples, apenas mostrando e explicando como você pode combinar essas consultas.

SELECT * FROM (
SELECT * FROM `exemplo` WHERE id = 3 ORDER BY nome ASC
) as tab1
WHERE nome like '%teste%&

PHP | PDO - Parte 2 - Classe para manipular uma tabela

Postado por Paulo Brito em 13 de Setembro de 2010  •   •  Clicks (5428)  •  (3)  • 

No primeiro código foi criado uma classe para conectar no banco de dados utilizando a extensão PDO. Agora vamos criar uma classe para manipular os dados de uma tabela.

O nosso exemplo aqui é uma classe para um sistema de produtos. Inicialmente é declarado todos os campos da tabela como atributos na classe. Os estão com visibilidade PROTECTED, ou se

PHP | PDO - Parte 1 - Conexão usando PHP Data Object

Postado por Paulo Brito em 10 de Setembro de 2010  •   •  Clicks (5805)  •  (0)  • 

PDO é uma extensão do PHP que auxilia as transações com o banco de dados. As vantagens de usar o PDO são inúmeras, segue algumas:

1) Você vai usar classes, ou seja, um código orientado a objetos. O que deixa seu código mais organizado e facilita a manutenção.

2) Nos parâmetros de conex&a

PHP | Criando um menu com infinitas categorias e subcategorias

Postado por Paulo Brito em 05 de Julho de 2010  •   •  Clicks (13667)  •  (0)  • 

Imagine que você queira criar um menu com inúmeras categorias e essas categorias possam ter N sub-categorias e sub-sub-categorias. Para fazer isso vamos usar uma tabela em um banco de dados com apenas três campos: idCategoria, titulo e idCategoriaPai.

Abaixo podemos ver nossa tabela com um exemplo:

idCategoria | titulo | idCategoriaPai

PHP | Gera um hash com salt aleatório - senha criptografada

Postado por Paulo Brito em 18 de Novembro de 2009  •   •  Clicks (8697)  •  (0)  • 

Muitas vezes guardamos as senhas de forma criptografada em um banco de dados usando apenas a função md5() ou sha1() e pensamos que nossa senha está segura.

Se por exemplo você criptografar a palava "teste" ela sempre irá gerar um mesmo hash. Ou seja, se eu conhecer qual hash equivale a palavra "teste" eu saberei sua senha. Teste

Banco de dados | Mysql - Cidades do brasil

Postado por Paulo Brito em 18 de Novembro de 2009  •   •  Clicks (5535)  •  (0)  • 

Codigo Sql, com todas(ou quase todas) cidades do Brasil separadas por estado