• Screencast: Utilizando o dmsAutocomplete com banco de dados

    by  • January 10, 2008 • ajax, Development, PHP

    Uma das perguntas que mais respondo pelo blog é “Como faço para utilizar o dmsAutocomplete com registros da base de dados?“. Além disso, a muito tempo procuro uma “desculpa” para fazer um screencast. Decidi então juntar estas duas situações e fazer o primeiro screencast da DMS Systems.

    No video apresentado neste post vou demonstrar como fazer uma simples adaptação ao script PHP que vem incluído no dmsAutocomplete para que o mesmo busque dentro de uma base de dados e não mais dentro do texto como o exemplo demonstra. Usarei uma base de dados mysql simples e farei as conexões e busca de resultados utilizando as funções básicas do PDO, portanto se não conhecem esta nova camada OO de abstração de conexão com a base de dados, sugiro que procurem sobre, pois ela facilita e organiza bastante o trabalho com base de dados no PHP.

    UPDATE: No momento o serviço que hospeda o screencast esta offline, o screencast deve voltar na quinta ou sexta

    UPDATE: Screencast no ar novamente

    O resultado final das alterações pode ser obtido aqui (código fonte) e o esquema da base de dados aqui.

    Então vejam abaixo o vídeo e espero que assim fique mais fácil entender a flexibilidade do script e como implementar-lo com quase qualquer origem de dados.

    [screencast]movie=dmsScreenCast-01[/screencast]
    Espero que tenham gostado e aproveitado o screencast, por favor respondam a avaliação ao final do screencast (18:20 segundos mais ou menos) e deem um feedback nos comentários e sugestões para futuros screencasts. Na lista já esta um tutorial sobre o uso do OpenAds em sua nova versão que será lançada em breve com a tradução para o português, então se tiverem outras sugestões, estou no aguardo.

    About

    Rafael Dohms is a PHP Evangelist, Speaker and contributor. He is a very active member of the PHP Community, having helped create and manage two PHP User Groups in Brazil. He shared the lead of PHPSP for 3 wonderful years making a positive mark on the local market. Developer, gamer and lover of code he also hosts Brazil’s first PHP Podcast: PHPSPCast, as well as contributing to well known projects. He moved to the Netherlands in search of new challenges and is now part of the team at WEBclusive, sharing his passion for quality code and working on new awesome ideas with the team. You can always find him at the nearest Community events, speaking, sharing, talking or just learning from the rest.

    http://doh.ms