如何使用PHP和SQL在一个文本框中搜索特定项?

时间:2018-02-05 02:07:38

标签: php mysql

我有2个表,TABLE1表示零件,TABLE2表示车辆应用。

TABLE1

part_no | description | brand | price             
1234_AB | OIL SEAL | BRANDx | 97.50              
5678_CD | AIRCON FILTER | BRANDy | 400.00

TABLE2

part_no | make_name | name | year_model     
1234_AB | HONDA | LEGEND | 1991             
5678_CD | HONDA | PRELUDE | 1982       
1234_AB | HONDA | CIVIC | 1978          
5678_CD | HONDA | ACCORD | 1979     

然后我想在1个文本框中搜索:
      油过滤器HONDA CIVIC 1978年 或CIVIC HONDA 1978油过滤器
或1978年HONDA CIVIC OIL FILTER

然后它会显示这个结果:

part_no | description | brand | price     
1234_AB | OIL SEAL | BRANDx | 97.50

1 个答案:

答案 0 :(得分:0)

从文本框中获取输入,将其与“”(空格)字符分开并推送到数组。

您应该已创建表实体,因此只需循环比较数组中的每个字符串值与实体属性。