Mysql
 sql >> база данни >  >> RDS >> Mysql

autocomplete показва всички записи, не извършва никакво търсене

Автодовършването очаква източника (когато е посочен URL адрес за филтриране на резултатите).

От документацията:

Така че във вашия PHP код трябва да направите:

include_once('../../dbConnect.inc.php');
$sql="SELECT name FROM artist WHERE `name` like '%".mysql_real_escape_string($_GET['term'])."%'";
$artist = select($sql);
$output_items = array();
while($row = mysql_fetch_array($artist)) {
    $results[] = array('label' => $row['name']);
}
echo json_encode($results);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Symfony2 Doctrine PDO MySQL връзка с LOAD DATA LOCAL INFILE

  2. Изпълнете скрипт с EntityManager JPA на Mysql

  3. Как да се свържете с MySQL сървър след инсталиране на XAMPP на Mac OS

  4. Търсене на думи със скраб с заместващи знаци

  5. Конкатенация на низ и идентификатор на първичен ключ по време на вмъкване