次のような複数の値を持つ変数を送信しています。
JQUERY:
$(".indexMain").load('indexMain.php?color=' + colors.join("+"), function()
-> indexMain.php?colors = blue + red + brown
これらの値を_GETしてから、whileループで使用して、次のようなSQLクエリに入れたいと思います。
$items = $con -> prepare("SELECT * FROM item_descr WHERE color_base1 = :colorbase1");
$items -> bindValue(":colorbase1", $color);
ありがとう!
編集:これが私の現在のコードですが、機能していません。1番目の色に対応するアイテムが表示されているだけです。
foreach (explode(' ', $_GET['color']) as $color)
{
$items = $con -> prepare("SELECT * FROM item_descr WHERE color_base1 = :colorbase1");
$items -> bindValue(":colorbase1", $color);
}