半分 PHP/半分アルゴリズムの質問があります。0 から 4 までのランダムな入力があります。それらは、次のような同じクエリで使用されます。
<?php SELECT * FROM `table` WHERE inputs in (input0,input1,input2) //for 3 inputs
SELECT * FROM `table` WHERE inputs in (input0,input1) //for 2 inputs
//do nothing for zero inputs ?>
ここがスタート地点だと思います。
<?php
function myfunc(){
$args = func_get_args();
foreach ($args as $arg)
echo $arg."/n";
}
myfunc('hello', 'world', '.');
?>
これで、n個の個別の入力に対してforeachループをn回実行できると思いますが、クエリでそれらを効果的に使用する方法がわかりませんでした。配列を作成して、何らかの方法でクエリに入力として渡すことはできますか?
ありがとう
アルダ