【问题标题】:Auto complete search from multiple tables从多个表中自动完成搜索
【发布时间】:2016-06-08 20:06:54
【问题描述】:

例如:

**Category Table**

Catg_id   Catg_name    
-------------------
1         Bike  
2         Car  

**Company Table**    
Company_id   Company_name  
--------------------------
1             Bajaj
2             Honda   

**Company_category table**

com_catg_id   Company_id   Category_id
---------------------------------------
1              1            1
2              2            1
3              2            2

** Models table**
Model_id      Model_name    com_catg_id
----------------------------------------
1             Pulsar 220    1
2             Unicorn       2
3             City          3

**Purchase Table***

Purchase_id   Vehicle_No      Rate     model_id    status
-------------------------------------------------------  
1              KL 02 AN8306   50000    2           0
2              KL 10 AZ4764   120000   1           1
3              KL 04 AV8578   800000   3           1

这些是使用的 4 个数据库表。
我正在使用 ajax 通过单个字段自动完成搜索

例如:搜索汽车,想要列出状态1的购买表中的所有汽车
如果搜索自行车,想在状态 1 的购买表中列出所有自行车
使用公司名称搜索,想要在状态 1 的购买表中列出该公司的所有车辆
与使用车型名称、车号、价格搜索相同 想要在购买表中列出匹配的项目

请帮助我,并请发送一个 mysql 查询来实现这一点。

【问题讨论】:

  • 来吧。尝试一下。

标签: php mysql autocomplete


【解决方案1】:

Check this tut 这肯定会对你有所帮助。 本教程适用于单个字段。修改代码并用于多个字段并不难

【讨论】:

    猜你喜欢
    • 2015-01-22
    • 2018-03-31
    • 1970-01-01
    • 2011-03-15
    • 2011-06-30
    • 2015-08-27
    • 1970-01-01
    • 2011-08-29
    相关资源
    最近更新 更多