Zend Framework中的Zend_Db不支持模糊查询?解决思路
Jun 13, 2016 pm 01:52 PM
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->_db=$this->getAdapter(); } public function getListSize($classid='',$author='',$stockcode='',$title='',$time=''){ if(strlen($classid)>1){ $where=" classid='".$classid."'"; }else{ $where=" createtime > '".$time."'"; if(strlen($author)>1){ $where.=" and author like '%".$author."%' "; } if(strlen($stockcode)>1){ $where.=" and stockcode='".$stockcode."' "; } if(strlen($title)>1){ $where.=" and title like '%".$title."%' "; } } $sql="select count(*) as total from dtstockgrade where $where"; //file_put_contents("d://a.txt",$sql); $sql=$this->_db->quoteInto($sql,''); $result=$this->_db->query($sql); $result=$result->fetchAll(); return $result; } }
我用这个代码生成的sql语句在数据库中是对的
可是当我的sql语句中存在like时,就没有得到数据了,可是sql语句在数据库总执行时是有数据的
急急.....
是 不是zend Framework不支持模糊查询还是我的代码写的不对????
那位大侠看哈.....
------解决方案--------------------
恭喜了,jf
------解决方案--------------------
字符集设置的原因。

Article chaud

Outils chauds Tags

Article chaud

Tags d'article chaud

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Quelle est la différence entre HQL et SQL dans le framework Hibernate ?

Utilisation de l'opération de division dans Oracle SQL

Que signifie l'attribut d'identité dans SQL ?

Comparaison et différences de syntaxe SQL entre Oracle et DB2

Explication détaillée de la fonction Définir la balise dans les balises SQL dynamiques MyBatis

Comment résoudre l'erreur 5120 dans SQL

Comment utiliser les instructions SQL pour l'agrégation de données et les statistiques dans MySQL ?

Optimisation SQL, optimisation d'index, mécanisme de verrouillage et méthodes de réplication maître-esclave dans MySQL
