Hallo Leute!
Ich füge zur Zeit alle User aus einer Datenbank über:
in ein Selectfeld ein. Nun habe ich schon öfters gesehen, dass man den Namen in ein Inpufeld einträgt und bei Treffern in der Datenbank aus dem Inputfeld eine Art Pulldown wird!
Wie kann man sowas realisieren, dass man nicht alle User abruft, sondern nur nach Eingabe jedes Buchstabens die Suche immer weiter eingrenzt? Ich weiss leider nicht mehr wo ich das gesehen habe!?
Grund ist einfach nur, dass wenn man 2000 User in der Datenbank hat und dort einen User in dem Pulldown sucht dass ersten lange Ladezeiten hat und zweitens man lange suchen kann.
Ich füge zur Zeit alle User aus einer Datenbank über:
PHP:
$result = mysql_query("Select * FROM user WHERE user != '$user' ORDER BY user", $db);
while($row=mysql_fetch_assoc($result))
{
echo "<option value='$row[user]'>$row[user]
}
in ein Selectfeld ein. Nun habe ich schon öfters gesehen, dass man den Namen in ein Inpufeld einträgt und bei Treffern in der Datenbank aus dem Inputfeld eine Art Pulldown wird!
Wie kann man sowas realisieren, dass man nicht alle User abruft, sondern nur nach Eingabe jedes Buchstabens die Suche immer weiter eingrenzt? Ich weiss leider nicht mehr wo ich das gesehen habe!?
Grund ist einfach nur, dass wenn man 2000 User in der Datenbank hat und dort einen User in dem Pulldown sucht dass ersten lange Ladezeiten hat und zweitens man lange suchen kann.