运行与Zend分贝毫无准备的声明

我试图用一个LOAD DATA INFILE语句与ZF 1.10.6应用程序。 但是,mysqli的适配器报告说,

Zend_Db_Statement_Mysqli_Exception:mysqli的准备错误:该命令不支持在准备好的声明协议尚未在/xxx/library/Zend/Db/Statement/Mysqli.php在线77

所以我不能使用此功能与预处理语句。 然而, Zend_Db_Adapter_Abstract创建一份声明每次查询数据库的时间。

有提交这里对这个问题的错误:

http://zendframework.com/issues/browse/ZF-1398

看来我可以直接获得对象的数据库连接与Zend_Db_Adapter_Abstract::getConnection()但是我觉得有点生。

我想知道,如果有人发现了一个可以接受的解决此问题的?

--------------解决方案-------------

我要问同样的事情你。 既然没有人解答,我将扩大Zend_Db_Adapter_Mysqli(或者任何你正在使用)和一个“措手不及”的语句创建运行的方法的方法,像queryWithoutPrepare($ Q)。 身体是很简单

return $this->getConnection()->query($q)

分类:php 时间:2012-01-01 人气:0
本文关键词: PHP,Zend框架,编制报表
分享到:

相关文章

  • 打桩及在Zend框架应用程序中PHPUnit的嘲弄 2012-03-17

    我是新来的Zend框架和PHPUnit的. 我改造遗留应用程序到一个MVC架构,我试图写单元测试. 我有些熟悉的单元测试的概念,但我坚持与存根和一般的嘲讽. 例如考虑以下 在控制器的行动,我想测试我传递一个会员ID. 然后我初始化使用ID的成员对象. 然后我叫了一些与成员对象关联的方法和分配返回值到视图对象. class A extends Zend_Controller_Action { public function viewAction() { $member = new Member($

  • Zend框架如何访问不同的表类从我Application_Model_Report? 2012-12-30

    我有我使用的主要容器所有获取各种报表数据功能的报表模型. 该报表模型具有以下功能 protected $_dbTable; public function setDbTable($dbTable) { if (is_string($dbTable)) { $dbTable = new $dbTable(); } if (!$dbTable instanceof Zend_Db_Table_Abstract) { throw new Exception('Invalid table data ga

  • 在Zend框架布局脚本使用道场使用BorderContainer 2014-08-02

    我刚开始与Zend框架使用Dojo的玩弄,事情已经罚款直到最近. 现在,我想能够使使用使用BorderContainer和ContentPanes一个简单的GUI,但我一直在寻找这是一个有点尴尬. 基本上以获取容器道场元素来工作,我发现我需要将它们放置在一个视图脚本道场工作. 但是对我来说,它将使意义上,我可以把我的主布局文件(布局/脚本/ default.phtml)一些元素作为个人的看法脚本应填充面板,而不是整个页面. 例如这个作品,如果我将其粘贴到一个视图渲染Dojo​​_Form还有:

  • 我如何可以将两个单选按钮Zend框架的一个ID? 2012-01-05

    我想创建与Zend框架单选按钮. 这是我想做到这一点: ( )Yes ( )No John Smith ( )Yes ( )No Peter Fallon 我想将两个单选按钮,一个ID: 谢谢 好了,现在我得到它的工作原理,感谢您的耐心. 嗯,这就是我. class ListForm extends Zend_Form { 公共职能_ 构造(){父:: _construct(); } public function createForm(array $model,$checkedArr) { /

  • 什么是添加URL参数与Zend框架切换视图最好的方法是什么? 2012-01-05

    我正在开发使用Zend框架的移动网站,该网站有两个可能的输出格式(WML和XHTML). 我使用的是相同的模型和控制器,然后只设置哪个视图呈现与控制器. 此刻,这是决定由HTTP Accept报头. 这需要可定义在URL为好. 我想做到这一点的方法是用类似如下的URL:http://example.com/wml/controller/action http://example.com/xhtml/controller/action 什么是使用Zend框架来实现这一目标的最佳途径? 谢谢! --

  • 最佳实践的方法来找到Zend框架的执行时间 2012-01-05

    我感兴趣的是最好的/标准的方式找到我的Zend框架的应用程序的执行时间. 目前,我开始计时器上的公共/ index.php文件,然后注册它找到合适的词汇,为以后的调用,它的布局,然后用于计算的总时间. 有没有更好的办法做到这一点? 我知道这甚至不是完全准确,因为仍然有(或至少可以)在postDispatch()在视图渲染之后,这将是跑了一些执行. --------------解决方案------------- 我最终加入 $appStartTime = microtime(); 引导程序得到in

  • Zend框架插件和助手 - 更多信息 2012-01-07

    我试图让我的头围绕这些问题,并一直在读Zend框架在行动(阿伦),和在线文档. 在我看来,这: 动作助手提供按需功能控制器; 和 控制器插件提供运行时功能,所有控制器. 是对的吗? 其次,我看到控制器插件和动作助手可以拥有的init(),preDispatch()方法和执行postDispatch()方法. 在优先级是什么?这些执行,相对于那些在动作控制器本身,而那些在其他插件和助手? 最后,做视图助手具有相似的特征,或者完全是它们的不同的野兽? 更多的文档任何指针将不胜感激! --------

  • Zend框架与PHPUnit的路径问题? 2012-01-09

    当我扩展ZF类,我得到的路径错误. 下面是我的测试: <?php require_once ('Zend/Acl.php'); // gives error w/o require_once ('../application/models/Acl.php'); class Model_AclTest extends ControllerTestCase { /** * @var Model_Acl */ protected $acl; public function setUp() { pare

  • 如何设置开发在NetBeans 7.1.1 Zend框架1.11.11环境中使用WAMP? 2012-01-10

    嘿家伙我需要你为zendframe工作设置环境的帮助? 我已经安装在D中的netbeans:盘下D:/ Program Files文件/ netbeans的. 和Zend框架下的D:驱动器. / WAMP:我WAMP软件包安装在c. 现在我需要的是所有我的开发配置这些? 我搜索谷歌,计算器,每一个博客,我可以一整天. 但所有我得到的是下面给出一个错误. '"的php.exe"'不被识别为一个内部或外部命令,可操作的程序或批处理文件. 告诉我怎样才能解决这个问题? 我该怎么办 ? 我是否

  • Zend框架隐形控制器 2012-01-11

    这是一个问题,我昨天发布了改述. 我得到了一个答案,但一个不完整的. 我研究了一下,现在可以改写这个问题的一个明确的,简单的方法. 创建与Zend框架的项目. 我进去,我创建一个控制器. 当我尝试访问此新控制器的THR认为,这是行不通的. 我得到的"找不到网页"的错误. 我理解这个问题,是因为有阿帕奇和.htaccess那东西. 我需要知道究竟是什么,我需要知道,为了能看到其他页面比主之一. G. --------------解决方案------------- 夫妇的想法尝试: 你检查

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 2.697 (s). 10 q(s)