Autocomplete con jQuery + PHP



   AUTOR PREGUNTA

Publicado 26 marzo 2014 - 18:38

Estoy trabajando con jQuery y php para implementar un autocomplete en mi sitio web y en realidad me he quedado corto de ideas ya que quisiera que el usuario al escribir una letra, se busque de manera dinámica en la BD y esto alimente el autocomplete, ¿Alguna idea?


¿Tienes la misma pregunta? Yo también

 

Publicado 27 marzo 2014 - 02:51

Te dejo un ejemplo como hacerlo, primero el siguiente código iría en tu archivo .js:

$("#nombres").autocomplete({
source: function(request , response){
$.ajax({ 
type: 'GET', 
url: 'nombres.php', 
data: "letter="+$("#nombres").val(), 
success: function(data) { 
var explode = data.split("|"); response(explode); } 
}); 
} });


Y por último en tu archivo nombres.php esto:

if(isset($_GET['letter'])){ 
$cadena = $_GET['letter']; $sql = "select nombres from tabla where nombre like '".$cadena."%'"; $query = mysql_query($sql);
while($result = mysql_fetch_row($query))
{ echo $result[0].'|'; } }


   AUTOR PREGUNTA

Publicado 27 marzo 2014 - 14:21

Como anillo al dedo Felipe, solo modifique unos valores y funciono a la perfección, gracias crack