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

Phân loại dữ liệu tự động hoàn thành

Sử dụng một trình đơn thả xuống gần đầu vào văn bản tìm kiếm để chọn danh mục hoặc nhiều hộp kiểm để xem bạn sẽ phải thực hiện liên kết nào? Tôi muốn giới thiệu cho bạn Sphinx http://sphinxsearch.com/

Hãy thử

SELECT 1 as type,tname AS keyword FROM t
                    UNION
                    SELECT 2 as type,sname AS keyword FROM sub
                    UNION
                    SELECT 3 as type,cname AS keyword FROM c
                    UNION
                    SELECT 4 as type,iname AS keyword FROM i

foreach($results as $result)
{
    switch($result['type'])
    {
        case 1:
        $cat_1[]=$result;
        break;

        case 2:
        $cat_2[]=$result;
        break;
    }

}



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cây quan hệ cửa hàng MySQL (Gia đình)

  2. Khi tôi sử dụng c9.io, Làm cách nào để kết nối với MySQL

  3. CHỌN từ cơ sở dữ liệu mysql trên lệnh gọi javascript

  4. MySQL sắp xếp các cột bảng hiện có

  5. Qt Trình điều khiển QMYSQL không được tải trên Windows