如何从zendframework 2.0数据库中检索特定值 - php

您好,我对zend框架有疑问。我有一个带有值是和否的列的数据库。我希望只能从该列中检索yes值。

这是我的代码,但没有成功:

public function getListi(array $filterBy = array())
{
$id = 'yes';
$select =  $this->sql->select();
$select->from(self::TABLE);
$select->columns(['security_maintenance']);
$select->where(array(
        'security_maintenance' => $id   
    ));
$statement = $this->sql->prepareStatementForSqlObject($select);
    return $statement->execute(); 
}

查看:

<div class="value-self"><?php



foreach ($domainii as $row) {

echo  $row['security_maintenance'];

                            }


?></div>

控制器:

public function indexAction()
{

return new ViewModel(array(

'domainii' => $this->getDomainModel()->getListi(),

 ));
}

该列称为security_maintenance。上面的方法不起作用,但是当我按ID查询时,它起作用了,但这对我没有帮助,因为按ID查询不会帮助我从security_maintenance列中获得yes值。

参考方案

您好,在对一些zend文档进行了一些研究之后,我开始工作了。这是我的代码:

public function getListii(array $filterBy = array())

{

$select =  $this->sql->select();
$select->from(self::TABLE);
$select->columns(['security_maintenance']);
$select->where->like('security_maintenance', 'yes%');
$statement = $this->sql->prepareStatementForSqlObject($select);
return $statement->execute();

}

PHP Zend Controller插件被调用两次 - php

我注意到我的插件被调用了两次。我知道这个事实是因为在我的ViewSetup插件中它注册了标题,并且标题两次包含相同的内容。有任何想法吗? 参考方案 您最有可能将呼叫复制到preDispatch或postDispatch。对于尚未调度的每个请求,在Zend_Controller_Front::dispatch的循环内调用这些方法。这意味着将分派设置为false…

zend_navigation和模块 - php

目前,我正在使用zend开发应用程序,并将该应用程序分为模块。默认模块是未登录用户访问并可以自由浏览的主站点。登录时,根据用户类型,您将转到由简单ACL控制的模块A或模块B。如果您可以访问模块A,则不能访问模块B,反之亦然。两种用户类型都可以看到默认模块。现在,我想使用Zend_Navigation来管理所有模块中的整个应用程序导航。我不确定该怎么做,因为我…

php:将分钟取整到最近的四分之一小时,然后执行更多操作 - php

最初的问题是这样的:取分钟数->转换为四分之一小时-> 1个四分之一小时为1个单位->输出单位我今天整天都在整理页面,几分钟前我的大脑就停止工作了,我只是不知道如何输出单位数量。我知道在此网站上发布问题会有所帮助。因此,用户输入的分钟数(不是小时和分钟,而是数分钟),站点需要输出单位数量。单位是一个刻钟。分钟总是四舍五入到最近的四分之一小时…

php Singleton类实例将在多个会话中保留吗? - php

举一个简单的例子,如果我想计算一个不使用磁盘存储的脚本的命中次数,我可以使用静态类成员来执行此操作吗?用户1:<?php $test = Example::singleton(); $test->visits++; ?> 用户2:<?php $test = Example::singleton(); $test->visits+…

PHP OOP概念付诸实践 - php

目前,我所拥有的是一份以程序庄园形式编写的审查表。我想更改一些内容,并希望在此过程中,根据过去的经验,在OOP中,网站的整个审核部分会更好。数据流如下:HTML表单=>提交=> jQuery验证=>? => PHP验证=>添加记录我的问题是要了解将POST数据传递给类的正确方法是使用AJAX / jQuery或使用具有标准感谢页…