sql >> データベース >  >> RDS >> Mysql

データベースのすべての結果をロードせずにzendpaginateを使用する方法

    ファクトリメソッドを使用すると、Zend_Db_SelectまたはZend_Db_Table_Selectのインスタンスを送信できます。クラスがZend_Db_Table_Abstractを拡張している場合は、そこから選択クエリを作成して送信するだけです。そうでない場合は、インスタンスを作成して送信できます。ドキュメントの例を参照してください:

        $adapter = new Zend_Paginator_Adapter_DbSelect($db->select()->from('posts'));
        $adapter->setRowCount(
            $db->select()
               ->from(
                    'item_counts',
                    array(
                       Zend_Paginator_Adapter_DbSelect::ROW_COUNT_COLUMN => 'post_count'
                    )
                 )
        );
    
    $paginator = new Zend_Paginator($adapter)
    

    http://framework.zend .com / manual / en / zend.paginator.usage.html#zend.paginator.usage.dbselect



    1. mysqli_num_rowsが正しく機能しない

    2. データベース接続文字列と照合

    3. MySQLのmy.cnfの場所を見つけるにはどうすればよいですか

    4. Qt MySQL --------インクルードファイルを開くことができません:'mysql.h':