sql >> Database >  >> RDS >> Mysql

jQuery automatisch aanvullen (op afstand) - voorbeeld

Hier is de juiste code voor search.php:

    $conn = mysql_connect("localhost", "USERNAME", "PASSWORD");
    mysql_select_db("DATABASE", $conn);
    $q = strtolower($_GET["term"]);

$return = array();
    $query = mysql_query("select FIELD from TABLE where FIELD like '%$q%'");
    while ($row = mysql_fetch_array($query)) {
    array_push($return,array('label'=>$row['FIELD'],'value'=>$row['FIELD']));
}
echo(json_encode($return));

Enkele belangrijke punten

  • Het woord term staat nergens in de voorbeeldaanroeppagina gegeven door jqueryui, maar dit is de Querystring-naam die wordt gebruikt
  • U moet een array van de waarde maken en vervolgens json-coderen voordat u terugkeert

Ik hoop dat dit sommige mensen in de toekomst helpt!



  1. hoe selecteer je het aantal van de hoofdquery naar de subquery

  2. Hoe snel is ODBC precies? Een "geladen" vergelijking.

  3. SQL Server Database Back-up Encryptie

  4. Hoe krijg ik informatie over een index- en tabeleigenaar in Oracle?