您不能像这样为IN子句绑定参数。$ myArray字符串将仅计为一个值,例如执行以下操作:
SELECt foo FROM bar WHERe ids IN ('1,2,3')即使有三个以逗号分隔的值,数据库也会将它们作为一个字符串值读取。
您需要以惯用的方式手动将IN列表插入查询中。
'SELECt foo FROM bar WHERe ids IN (' . $myArray .')'不幸的是没有其他办法。至少现在(是。

您不能像这样为IN子句绑定参数。$ myArray字符串将仅计为一个值,例如执行以下操作:
SELECt foo FROM bar WHERe ids IN ('1,2,3')即使有三个以逗号分隔的值,数据库也会将它们作为一个字符串值读取。
您需要以惯用的方式手动将IN列表插入查询中。
'SELECt foo FROM bar WHERe ids IN (' . $myArray .')'不幸的是没有其他办法。至少现在(是。