codeigniter在字符串中匹配数字

时间:2014-05-14 02:34:26

标签: php codeigniter numbers

使用codeigniter活动记录方法,我想找出哪些行包含id = 6 请指教。

$this->db->like('id', 6);  
$this->db->get('mytable');  

   | id       |
---+----------+---
   | 3,16,8,6 |
---+----------+---
   | 6,66     |
---+----------+---
   | 7,560    |
---+----------+---

1 个答案:

答案 0 :(得分:0)

您可以使用FIND_IN_SET,例如:

$searchterm = 6;
$where = "FIND_IN_SET('".$searchterm."', id)";  
$this->db->where( $where );
$this->db->get('mytable');