こんにちは、2 つのデータ配列があります。
$lob_array = array(200,201,300);
$preference_array = array(500,501,502,503,504,505);
私はテーブルを持っていますrating
フィールドがあります
rating_id | lob_id | preference_id | average_rating | is_delete
is_delete
データ配列に従って値で列を更新したい。
各ロブ値を比較したい$preference_array
UPDATE
rating SET is_delete = 1
WHERE
(lob_id=$lob_array[0] AND preference_id IN (".implode(',',$preference_array).")) ) OR
(lob_id=$lob_array[1] AND preference_id IN (".implode(',',$preference_array).")) ) OR
(lob_id=$lob_array[0] AND preference_id IN (".implode(',',$preference_array).")) )
$lob_array
どうすればこれを行うことができますか、助けてください。事前に感謝の要素の数がわからないためです。