Array
(
)

Consulta melhorada

PHP
Marcio Araujo
   - 19 ago 2013

olá
é possivel fazer uma consulta melhorada, tipo, vou digitando e seguida aparece as ultimas 5 campos escritos?

William (devwilliam)
   - 20 ago 2013

Márcio você poderia usar JQuery para disparar uma consulta via AJAX, usando o evento onchange de input por exemplo.

Na instrução SQL você poderia usar o operador LIKE com conjunto com LIMIT 5, claro isso no MySQL.

A grosso modo seria essa a ideia, claro que pode ser melhorada.

0
|
0

Marcio Araujo
   - 20 ago 2013

seria mais ou menos isso, mas teria que envolver o Jquery?

0
|
0

William (devwilliam)
   - 21 ago 2013

Márcio infelizmente para trabalhar só com PHP fica dificil de interagir com eventos disparados no browser, você tem que usar uma linguagem front-end, senão quiser JQuery pode ser com JavaScript ou qualquer outra biblioteca.

Ainda mais no seu caso que os resultados são exibidos conforme o caractere digitado no input, ou seja, você quer uma consulta dinâmica.

0
|
0

Joel Rodrigues
   - 21 ago 2013

Acho que você está falando do recurso de autocomplete, certo? Dê uma olhada nessa dica postada recentemente no portal: http://www.devmedia.com.br/jquery-autocomplete-dica/28697. Na documentação oficial ensina a fazer o que o amigo acima sugeriu, com PHP.

0
|
0

Marcio Araujo
   - 21 ago 2013


Citação:
Márcio infelizmente para trabalhar só com PHP fica dificil de interagir com eventos disparados no browser, você tem que usar uma linguagem front-end, senão quiser JQuery pode ser com JavaScript ou qualquer outra biblioteca.

Ainda mais no seu caso que os resultados são exibidos conforme o caractere digitado no input, ou seja, você quer uma consulta dinâmica.


obrigado, vou pesquisar o assunto.

0
|
0

Marcio Araujo
   - 21 ago 2013


Citação:
Acho que você está falando do recurso de autocomplete, certo? Dê uma olhada nessa dica postada recentemente no portal: http://www.devmedia.com.br/jquery-autocomplete-dica/28697. Na documentação oficial ensina a fazer o que o amigo acima sugeriu, com PHP.


OK Joel. vlw

0
|
0

William (devwilliam)
   - 25 ago 2013

Sanada a dúvida estou encerrando o tópico!

0
|
0