php - 选择特定列 Zend Framework

标签 php mysql zend-framework pagination

我想将下面的 Controller 更改为可以从两列(id,number)中进行选择

public function invalidcustomersAction()
    {
        $smsModel = new Model_SimInCust(); 
        $select = $smsModel->select();
        $paginator = new Zend_Paginator(new Zend_Paginator_Adapter_DbTableSelect($select));
        $paginator ->setItemCountPerPage(5)
        ->setCurrentPageNumber($this->_getParam('page',1));
        $this->view->paginator = $paginator;
    }   

我的模型中已经有这个

<?php
class Model_SimInCust extends Zend_Db_Table_Abstract
{
    protected $_name = 'invalid';
    protected $_schema  = 'invalid_sim';

}

最佳答案

将您的选择编辑为:

$select = $smsModel->select()->from($smsModel, array('id','number'));

关于php - 选择特定列 Zend Framework,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27886707/

相关文章:

php - Magento - 报价和订单之间的区别

javascript - 如何在 View 之间来回维护代码点火器php中的文件读取指针?

javascript - 在 JS 中进行 Base64 编码并在 PHP 中进行解码时出现变音问题

php - MySql 中的批量导入查询 - joomla

mysql IF in GROUP BY 子句

zend-framework - Zend Framework 2 Zend_Http_Client SSL 连接错误

zend-framework - 获取 Zend 框架 URL 参数

php - 需要一个正则表达式来用左代替右,右代替左

php - 在 PHP 中通过引用传递还是返回数组?

php - 在cakephp中选择特定记录