【发布时间】:2012-12-17 21:33:29
【问题描述】:
使用 PHP 和 MySQL。我有一个数组 P,其中包含可能的产品类别数的值。在我的表格中,它还有“类别”字段,其中存储了类别编号和其他字段。我想要的是在所有行中选择字段“类别”在数组 P 中有任何值的数据。我该怎么办?
例如
P=[1,7,13]
SELECT * FROM table WHERE category=P[1] OR categry=P[2] OR category=P[3]....
【问题讨论】:
-
P是列名吗?如果是这样,您是否意识到数组不是MySQL中的数据类型。您实际上在该列中存储了什么?一个号码?一个字符串? -
@MicaelRushton P 不是列名。我将数字存储在“类别”字段中。
标签: php mysql arrays select field