首页 后端开发 php教程 Zend Framework中的Zend_Db不支持模糊查询?解决思路

Zend Framework中的Zend_Db不支持模糊查询?解决思路

Jun 13, 2016 pm 01:52 PM
quot sql where zend

Zend Framework中的Zend_Db不支持模糊查询???
Zend Framework中的Zend_Db是不是不支持like查询...
下面为我的主要代码:

PHP code
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->class Dtstockgrade extends Zend_Db_Table_Abstract {
    
    protected $_name = 'dtstockgrade';
    protected $_db;
    
    public function init(){
        
        $this-&gt;_db=$this-&gt;getAdapter();    
    }
        public function getListSize($classid='',$author='',$stockcode='',$title='',$time=''){
        if(strlen($classid)&gt;1){
            $where=" classid='".$classid."'";
        }else{
            $where=" createtime &gt; '".$time."'";
            if(strlen($author)&gt;1){
                $where.=" and author like '%".$author."%' ";
            }
            if(strlen($stockcode)&gt;1){
                $where.=" and stockcode='".$stockcode."' ";
            }
            if(strlen($title)&gt;1){
                $where.=" and title like '%".$title."%' ";
            }
        }
        $sql="select count(*) as total from  dtstockgrade where $where";
        //file_put_contents("d://a.txt",$sql); 
        $sql=$this-&gt;_db-&gt;quoteInto($sql,'');
        $result=$this-&gt;_db-&gt;query($sql);
        $result=$result-&gt;fetchAll();
        return $result;
    }
}
登录后复制



我用这个代码生成的sql语句在数据库中是对的
可是当我的sql语句中存在like时,就没有得到数据了,可是sql语句在数据库总执行时是有数据的
急急.....
是 不是zend Framework不支持模糊查询还是我的代码写的不对????
那位大侠看哈.....

------解决方案--------------------
恭喜了,jf
------解决方案--------------------
字符集设置的原因。
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热门文章

仓库:如何复兴队友
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶体解释及其做什么(黄色晶体)
1 周前 By 尊渡假赌尊渡假赌尊渡假赌

热门文章

仓库:如何复兴队友
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶体解释及其做什么(黄色晶体)
1 周前 By 尊渡假赌尊渡假赌尊渡假赌

热门文章标签

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

Hibernate 框架中 HQL 和 SQL 的区别是什么? Hibernate 框架中 HQL 和 SQL 的区别是什么? Apr 17, 2024 pm 02:57 PM

Hibernate 框架中 HQL 和 SQL 的区别是什么?

Oracle SQL中除法运算的用法 Oracle SQL中除法运算的用法 Mar 10, 2024 pm 03:06 PM

Oracle SQL中除法运算的用法

SQL中的identity属性是什么意思? SQL中的identity属性是什么意思? Feb 19, 2024 am 11:24 AM

SQL中的identity属性是什么意思?

Oracle和DB2的SQL语法比较与区别 Oracle和DB2的SQL语法比较与区别 Mar 11, 2024 pm 12:09 PM

Oracle和DB2的SQL语法比较与区别

详解MyBatis动态SQL标签中的Set标签功能 详解MyBatis动态SQL标签中的Set标签功能 Feb 26, 2024 pm 07:48 PM

详解MyBatis动态SQL标签中的Set标签功能

SQL出现5120错误怎么解决 SQL出现5120错误怎么解决 Mar 06, 2024 pm 04:33 PM

SQL出现5120错误怎么解决

如何使用SQL语句在MySQL中进行数据聚合和统计? 如何使用SQL语句在MySQL中进行数据聚合和统计? Dec 17, 2023 am 08:41 AM

如何使用SQL语句在MySQL中进行数据聚合和统计?

MySQL中SQL优化、索引优化、锁机制、主从复制的方法 MySQL中SQL优化、索引优化、锁机制、主从复制的方法 Jun 05, 2023 pm 03:09 PM

MySQL中SQL优化、索引优化、锁机制、主从复制的方法

See all articles