Screencast: Utilizando o dmsAutocomplete com banco de dados

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.
comments powered by Disqus

Related Posts

Optimizing code with __autoload()

Optimizing code with __autoload()

  • March 13, 2007

With the advent of PHP5 a new tool was available to all who wished to optimize their code, its called __autoload. This function can reduce the time lost by having to include object and class files in your code. But how do you proceed in creating an __autoload function to optimize code?

Read More
1º PHPDF Pocket - Chamada para trabalhos

1º PHPDF Pocket - Chamada para trabalhos

  • March 16, 2007

O PHPDF anunciou esta semana uma extensão no prazo de envio das propostas de palestras até o dia 21/Março, adiando o evento para primeira quinzena de Abril conforme requisitado pelos seus parceiros de realização.

Read More
Vírus de web 2.0

Vírus de web 2.0

  • July 8, 2006

Me ocorre que esta notícia pode ser muito velha para alguns, mas estou apenas agora começando minha incansável busca por novas informações vou relatar.

Read More