MySQL搜索具有多个类别ID

时间:2016-03-23 08:36:44

标签: php mysql arrays

我得到了像这样的人

category_table

cat_id   |   cat_name
---------+--------------
1        |  cat 1'
---------+--------------
2        |  cat 2
---------+--------------
3        |  cat 3
---------+--------------
4        |  cat 4
---------+--------------
5        |  cat 5

另一个名为item table的表如下

item_table

item_id   |   item_name    |  cat_id
----------+----------------+-----------
1         |  name of item  |  2
2         |  name of item  |  1
3         |  name of item  |  2
4         |  name of item  |  3
5         |  name of item  |  2
6         |  name of item  |  4

我在item_table

中有select的以下查询
SELECT * FROM item_table WHERE cat_id=2

我有一个像这样的类别ID数组

$cats=array("2","3","3");

我的问题是如何执行"多个类别"用上面提到的数组搜索?我想要选择类别为id 2,3,4的所有项目。

1 个答案:

答案 0 :(得分:2)

使用function testSameOrigin(url){ var canonicalize = function(url) { var div = document.createElement('div'); div.innerHTML = "<a></a>"; div.firstChild.href = url; div.innerHTML = div.innerHTML; return div.firstChild.href; }; var loc = window.location , a = document.createElement('a'); a.href = canonicalize(url); return a.hostname == loc.hostname && ( a.port == loc.port || ((a.port == 80 || a.port == 443 ) && loc.port =="") ) && a.protocol == loc.protocol; } 的{​​{1}}:

In Operator

如果您想获得表格连接的结果,那么您可以使用:

MYSQL