Apesar do php ser uma linguagem que suporta conexão com todos os bancos de dados “famosos” do mercado, basta entender um pouco do assunto para perceber que a maioria dos desenvolvedores geralmente optam pelo MySQL na hora de implementar um projeto. Isso acontece talvez por ser um SGBD gratuito, robusto e com vasta documentação e discussões existentes em vários idiomas.
Por isso no post de hoje vou abordar os principais comandos php para se trabalhar com MySQL visando auxiliar a familiarização dos iniciantes com a linguagem e o banco de dados.
Geralmente quem desenvolve um projeto em php e disponibiliza mecanismos de pesquisa e resultados sempre deve implementar também um bom esquema de paginação para evitar que um número muito alto de informações provenientes da base de dados seja concentrada 100% em uma única página. Isso garante um carregamento mais rápido e uma navegabilidade melhor na hora de encontrar aquilo que o usuário procura.
Porém, para aqueles que estão iniciando, essa questão de paginar os resultados de uma pesquisa no banco e fazer todos os tratamentos à erros pode se tornar um tanto desgastante.
Nos links a seguir um arquivo SQL e outro XML com todas as cidades, distritos, arraiais e estados do Brasil. São quase 10.000 registros. Os exportei através do phpMyAdmin de uma base de dados que tenho aqui. Espero que seja útil.
No post de hoje vou colocar um tutorial ensinando a como trabalhar com o OpenInviter. O OpenInviter é um pacote de scripts que nos permite e auxilia a importar uma lista de contatos de maneira relativamente fácil e rápida.