Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

jQuery Autocomplete (Remote) - ví dụ

Đây là mã chính xác cho 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));

Một số điểm chính

  • Từ thuật ngữ không ở đâu trong trang gọi mẫu do jqueryui đưa ra, nhưng đây là tên Chuỗi truy vấn được sử dụng
  • Bạn phải tạo một mảng giá trị, sau đó mã hóa json trước khi trả về

Tôi hy vọng điều này sẽ giúp ích cho một số người trong tương lai!



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm thế nào để cài đặt Ruby on Rails với mysql và làm cho nó hoạt động, hướng dẫn từng bước?

  2. MySQL, tốt hơn để chèn NULL hoặc chuỗi trống?

  3. Cập nhật hàng với dữ liệu từ một hàng khác trong cùng một bảng

  4. Tại sao các truy vấn của UNION quá chậm trong MySQL?

  5. mysql:tại sao so sánh 'chuỗi' với 0 lại cho kết quả đúng?