Screencast: Utilizando o dmsAutocomplete com banco de dados
- ajax, Development, PHP
- January 10, 2008
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.
movie=dmsScreenCast-01
``` 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.