Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/06/2011, 13:47
Avatar de repara2
repara2
 
Fecha de Ingreso: septiembre-2010
Ubicación: München
Mensajes: 2.445
Antigüedad: 13 años, 7 meses
Puntos: 331
Respuesta: Autocompletar php jquery

En tu ejemplo, los datos YA ESTAN guardados en el array, al presionar una tecla, se busca el valor en el array.
Tienes que hacer la consulta SQL, crear el array y el programa buscará los resultados allí, de manera que te queda algo así:

Código PHP:
Ver original
  1. $q = strtolower($_GET["q"]);
  2.  
  3. if (!$q) return;
  4.  
  5. $sql = "select * from tabla";
  6. $query = mysql_query($sql);
  7. $items = array();
  8. while($f = mysql_fetch_assoc($query)){
  9. $items[] = array("campo1" => $f['campo1'],
  10. "campo2" => $f['campo2']);
  11. }
  12.  
  13. foreach ($items as $key=>$value) {
  14.     if (strpos(strtolower($key), $q) !== false) {
  15.         //echo htmlspecialchars("$key|$value\n");
  16.         echo strip_tags("$key|$value\n");
  17.     }
  18. }

o similar, consulta la documentación de jQuery y obtendrás ejemplos hechos, saludos
__________________
Fere libenter homines, id quod volunt, credunt.