Cita:
No toque nada y solito funciono y compare que lo ultimo codigo y esta igual, muy extraño que estaba igual no funcionaba ahora si.
Iniciado por Alexis88
![Ver Mensaje](http://static.forosdelweb.com/fdwtheme/images/buttons/viewpost.gif)
¿Le colocaste los símbolos de apertura y cerrado del código PHP? Sé que es una pregunta más que básica, pero puede ser que eso se te esté pasando.
Tiene que ser así:
Si todo está como se indica, tiene que funcionar exactamente como en el ejemplo en línea que te dejé como enlace en la respuesta anterior.
Por favor, no te olvides de mostrar el mensaje de error en la consola del navegador si sigue sin funcionarte.
Tiene que ser así:
Código PHP:
Ver original
<?php $mysqli = new mysqli('localhost', 'root', '', 'testing'); $dato = $mysqli->real_escape_string($_GET['term']); $query = "SELECT nombre FROM buscar WHERE nombre LIKE '%$dato%'"; $respuesta = []; if ($results->num_rows){ while ($rows = $results->fetch_assoc()){ $respuesta[] = ['nombre' => $rows['nombre']]; } } ?>
Si todo está como se indica, tiene que funcionar exactamente como en el ejemplo en línea que te dejé como enlace en la respuesta anterior.
Por favor, no te olvides de mostrar el mensaje de error en la consola del navegador si sigue sin funcionarte.
pero tengo una duda quize que funcione con mas nombres de este modo pero no funciono.
Código HTML:
Ver original
Código Javascript:
Ver original
let inputBuscar = document.querySelector("[name=buscar]"), inputFinal = document.querySelector("[name=nombre]"), inputFinal = document.querySelector("[name=apellido]"), auto = new autocomplete(); auto.load({ words: "buscar.php", target: inputBuscar, value: "nombre", value: "apellido", async: true, select: function(data){ inputFinal.value = data.nombre; } });
Código PHP:
Ver original
<?php $mysqli = new mysqli('localhost', 'root', '', 'testing'); $dato = $mysqli->real_escape_string($_GET['term']); $query = "SELECT * FROM buscar WHERE nombre LIKE '%$dato%'"; $respuesta = []; if ($results->num_rows){ while ($rows = $results->fetch_assoc()){ $respuesta[] = ['nombre' => $rows['nombre']]; $respuesta[] = ['apellido' => $rows['apellido']]; } } ?>