通过字符串$codear = $_POST ['codestring'];
数据恢复,以json格式,来自表单。它返回以下字符串数组。
Array
(
[0] => 1071bf
[1] => 19d7f9
[2] => 16d78f
[3] => 110bf5
[4] => 10731e
[5] => 107155
[6] => 107124
[7] => 114c25
[8] => 1398c4
[9] => 189b95
[10] => 137521
)
这些是我想在SELECT条件中使用的产品代码,例如:
SELECT * FROM products WHERE hotel_basic_price = $codear
请注意,此字符串会因用户发送的每个请求的产品数量而异。
我还试图以$json = json_decode($codear, true);
的形式使用json_decode,但我收到json_decode() expects parameter 1 to be string, array given in
的错误。
如何在我的Select中处理这个字符串?