我有几种输入数组的情况,例如:
$myArray = array( "apple", "banana", "orange", "pear" );
数组中可以有任意数量的水果。我想在 PHP 中使用 MySQL 准备好的语句来创建类似于以下内容的查询:
SELECT * FROM fruitcart WHERE fruitname IN ('apple','banana','orange','pear');
以前,我通过执行以下操作来完成此操作:
$query = "SELECT * FROM fruitcart WHERE fruitname IN ('" . implode( "','", $myArray ) . "')";
但我想知道是否有办法用准备好的语句做类似的事情?