Eu busquei por toda a net algum arquivo com o banco de dados dos
correios.. com muita luta de depois de 2 horas encontrei.. só que
estava em .mba (Access), então eu tive que transformar pra MySQL que
foi mais 1 hora.. tive que conectar ao Access via ODBC e jogar a
pesquisa no MySQL.. só que demora muito pela quantidade de dados.
Pois bem, vou disponibilizar pra vocês aqui o banco de dados em
MySQL.. que tem muita gente vendendo.. ele será útil também para
podermos brincar com o MySQL pra verificar endereços, etc.
Eis o Link.. http://php-brasil.googlegroups.com/web/ceps.sql.zip
Agora é só usarmos nossa criatividade..
Para terem uma idéia de como usar o script.. vejam:
EX: mysql_query("SELECT * FROM `cep_new` WHERE `cep`='54410220'");
// a partir diso obtemos alguns campos.. mas ainda falta o bairro e o
logadouro.
// para saber o bairro, pegue no resultado da primeira consulta o
[bairro_inicial] e o [id_cl]
// Em mãos disso, faça o seguinte:
"SELECT bairro FROM `cep_bairro` WHERE id_cl='id_cl' AND
cod_cb='bairro_inicial'";
EX: mysql_query("SELECT * FROM `cep_bairro` WHERE id_cl='50105' AND
cod_cb='221'");
// Para saber o logadouro, pegamos a partir de [tipo_logadouro] na
primeira QUERY
"SELECT * FROM `logradouro` WHERE `cod_log`='tipo_logadouro'";
EX: mysql_query("SELECT * FROM `logradouro` WHERE `cod_log`='81'");
Separei as Query's, mas podem ser feitas ao mesmo tempo..
até mais
On 18 fev, 01:00, "Felippe Aragão" <rull...@gmail.com> wrote:
> Olá galera.. acabei de entrar nos Grupos Google e estou gostando..
> acho que
> posso até ter oportunidades de emprego.
> Estou num projeto aqui muito bem elaborado.. mas isso já é outra
> assunto.
>
> Eu busquei por toda a net algum arquivo com o banco de dados dos
> correios.. com muita luta de depois de 2 horas encontrei.. só que
> estava em .mba (Access), então eu tive que transformar pra MySQL que
> foi mais 1 hora.. tive que conectar ao Access via ODBC e jogar a
> pesquisa no MySQL.. só que demora muito pela quantidade de dados.
>
> Pois bem, vou disponibilizar pra vocês aqui o banco de dados em
> MySQL.. que tem muita gente vendendo.. ele será útil também para
> podermos brincar com o MySQL pra verificar endereços, etc.
>
> Eis o Link..http://php-brasil.googlegroups.com/web/ceps.sql.zip
Valeu!!!
http://consultacep.correios.com.br/office2003/Query.asmx
Assim que achá-lo envio à vocês.
O esquema da base de dados em postgresql usei por um tempo. O problema
é ele tornar-se obsoleto se não conseguir atualizações.
Abraços,
---------
Ricardo Seiji
TW Sistemas
http://www.twsistemas.com.br
(+5511) 8297-2930