Php Can';由于某人输入数据的方式怪异,无法生成准确的结果(1 12 13)
我使用的是一个广告预订系统,不是我自己建立的。对于ads表中的每一行,可以有多个大小。每个大小都是另一个表的引用ID。那很好 但是它是这样存储的(当我写空间时,那是一个实际的空间): 1(空格)(空格)(空格)12(空格) 1(空格)(空格)(空格)(空格)(空格)(空格) 2(空格)(空格)25(空格)1 看起来像这样:Php Can';由于某人输入数据的方式怪异,无法生成准确的结果(1 12 13),php,mysql,codeigniter,Php,Mysql,Codeigniter,我使用的是一个广告预订系统,不是我自己建立的。对于ads表中的每一行,可以有多个大小。每个大小都是另一个表的引用ID。那很好 但是它是这样存储的(当我写空间时,那是一个实际的空间): 1(空格)(空格)(空格)12(空格) 1(空格)(空格)(空格)(空格)(空格)(空格) 2(空格)(空格)25(空格)1 看起来像这样: $this->db->get_where('online_ads', array('submitted >=' => '1314887098', 's
$this->db->get_where('online_ads', array('submitted >=' => '1314887098', 'submitted <=' => '1317673118', 'size' => '1'));
112
一,
2 25 1
当然,当我做这样的查询时:
$this->db->get_where('online_ads', array('submitted >=' => '1314887098', 'submitted <=' => '1317673118', 'size' => '1'));
$this->db->get_where('online_ads',array('submitted>='='=>'1314887098','submitted='=>'1314887098','submitted我认为你必须使用更高级的模式匹配,比如。如果你只想要以“1”开头的东西,我认为像“^1”这样的东西应该可以用。你也可以使用[[:blank:]作为字符类…在这种情况下,空格是制表符和其他可能的内容:)