次のような入力の配列がある状況がいくつかあります。
$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 ) . "')";
しかし、準備されたステートメントで同様のことを行う方法があるかどうか知りたいですか?