0

データベースから同様のカンマ関連の値を取得するために FIND_IN_SET を使用しています。私が直面している問題は、文字列で単一の値を渡している場合は正確に検索していますが、文字列で複数の値を送信している場合は検索できません

$search  = "FIND_IN_SET('".$toteach."', level_whometoteach)";
$this->db->where($search);
        $query=$this->db->get();
        return $result = $query->result();

ここで $toteach=5 で level_whometotech 5 が存在する場合、検索して結果を返しますが、

$teach=5,6 and level_whometoteach contains 5,6 no value is returned 

これを行う正しい方法を知ることができますか

4

1 に答える 1