zend-db-table

    5热度

    1回答

    我为我的PHP开发使用了Zend Framework,这里是我用来执行查询的一个小函数。这不是关于错误。代码和一切工作正常。但我想知道这背后的一些概念。 /** * Get dataset by executing sql statement * * @param string $sql - SQL Statement to be executed *

    1热度

    1回答

    我有三个表,incidents,incident_properties和property_types。 我想要做的是: 查询的incidents表一行 Retreive其所有属性(这是键值行和TYPE_ID) 对于每个属性, - 从property_type表 所以我成立了这个表关系检索其类型 class Incidents extends Zend_Db_Table_Abstract {

    1热度

    2回答

    在zend项目中,我从数据库获取数据并在表中显示。它以与存储在数据库中相同的顺序显示数据。但我想以不同顺序显示文件,而不是按照数据库顺序显示。但我不知道该怎么做。这里我的意思是字段顺序而不是行顺序。 请在这方面帮助我。 感谢

    0热度

    2回答

    我正在寻找一种方法来配置由Zend_Table在内部执行的查询。 例如,完成快速入门课程后,如何配置所有执行的查询? 我试图实现从的application.ini这样的探查: resources.db.profiler.class = "Zend_Db_Profiler_Firebug" resources.db.profiler.enabled = true ,并放置在留言控制器下一行:

    0热度

    1回答

    我刚开始使用Zend_ACL根据用户角色限制对某些控制器的访问。它的工作相当不错,但现在我需要设置它,以便用户只能访问自己的记录。例如,我的应用程序允许人们进行预订。我需要限制使用ACL,用户只能在应用程序上查看自己的预订,而管理员可以查看所有预订。 我读了关于使用断言,但一些我认为我一直在错误地使用我的模型。以下是我如何设置典型模型。 <?php class Model_Bookings e

    2热度

    2回答

    有没有人能够使用Zend_Test_DbAdapter与Zend_Db_Table_Abstract? 我想测试一个我创建的扩展Zend_Db_Table_Abstract的模型,并且如果我使用Zend_Test_DbAdapter(其他适配器,如mysql或sqlite)工作正常,我得到的主键未设置异常。 class Model_Category extends Zend_Db_Table_Ab

    0热度

    2回答

    我对Zend有点困惑。许多示例显示了控制器中Zend_db_Table的用法。但从我所了解的MVC中,关于数据库的任何内容都应该在模型中。既然Zend是由PHP团队创建和维护的,我真的不知道该怎么想,所以我没有问就遵循规则。 这里是我现在放在控制器中的那种代码的一个例子。 感谢任何能澄清我的疑问的人。 $filter = $this->_getParam('filter', array());

    0热度

    2回答

    我接管了使用Zend MVC和Zend_Db_Table编写的用于数据库访问的应用程序。我想添加一个新表,但得到的错误: Base table or view not found: 1146 Table 'maa_agencies.contact' doesn't exist 然而maa_agcencies.contact非常DOES存在,并且是在同一个DB为被访问的表的其余部分。 这里是我的

    1热度

    3回答

    我使用zend框架1.12。我有以下查询来运行。 "SELECT name,(select count(*) from org_quote_template_items where org_quote_template_items.quote_template_id = org_quote_templates.`id`) as total_line_item FROM `org_quote_tem

    0热度

    1回答

    如何从表列中选择最大数字exp。那就是我的表格: id | name | views | 1 | test | 42 | 2 | test1 | 89 | 3 | test2 | 4 | 4 | test3 | 35 | 我需要选择行ID为2的所有值,因为视图是其他视图中最大的数字?我尝试这一点,但不工作: $q = $this->select()->from($this->_name, arra