0
私はここで質問する必要があることを完全に理解しているが、状況をよく知っているかどうかはわかりません。私はCodeIgniterを使用しているレガシーアプリケーションにいくつかの変更を加えようとしています。WHERE INステートメントを使用したPHP PDOステートメント
現在、userID
とgroupID
を受け入れる機能があります。代わりにgroupIDの配列を渡すことができるように調整する必要があります。
/*
$userID INT
$groupID Array of Ints
*/
public function check_user_in_group($userid, $groupid)
{
$s = $this->db->where("userid", $userid)->where("groupid", $groupid)->get("user_group_users");
if($s->num_rows() == 0) return 0;
return 1;
}
このような状況で使用できるIN
句がありますか?基本的に私はWHERE groupid IN [1,2,3]
時にはあまりにも明白です:x - ありがとう! – SBB
うん。それは私たちがお互いに事を思い出させるために必要な理由です – Riyenz