<pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

          <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

          <p id="bbfd9"></p>

          <p id="bbfd9"><cite id="bbfd9"></cite></p>

            <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

            <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
            <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>

            cakephp的分頁排序

            時間:2025-12-09 14:21:03 php語言

            cakephp的分頁排序

              在PHP學習過程中你是否感到困惑?以下是百分網小編精心為大家整理的PHP教程,希望對大家有所幫助!更多內容請關注應屆畢業生網!

              cakephp中的分頁還是很簡單的,下面例子復習下

              1 數據表

            1
            2
            3
            4
            5
            6
            7
            8
            9
              CREATE TABLE IF NOT EXISTS `users` ( 
              `id` int(11) NOT NULL AUTO_INCREMENT, 
              `firstname` varchar(32) NOT NULL
              `lastname` varchar(32) NOT NULL
              `email` varchar(32) NOT NULL
              `username` varchar(32) NOT NULL
              `passwordvarchar(32) NOT NULL
              PRIMARY KEY (`id`) 
            )

              2 在app/models/user.php 中,代碼為:

            1
            2
            3
            4
             <?php 
            class User extends AppModel{ 
                var $name 'User'
            ?>

              3 app/controllers/users_controller.php中

            1
            2
            3
            4
            5
            6
            7
            8
            9
            function view_users(){
                
                    $this->paginate = array(
                    'limit' => 2
                );
                
               /pic/code>
                $this->set('users'$this->paginate('User'));
            }

              4 頁面模版文件中

              app/views/users/view_users.ctp

            1
            2
            3
            4
            5
            6
            7
            8
            9
            10
            11
            12
            13
            14
            15
            16
            17
            18
            19
            20
            21
            22
            23
            24
            25
            26
            27
            28
            29
            30
            31
            32
            33
            34
            35
            36
            37
            38
            39
            40
            41
            42
            43
            44
            45
            46
            47
            48
            49
            50
            51
            52
            53
            54
            55
            56
            57
            58
            59
            60
            61
            62
            63
            64
            65
            66
            67
            68
            69
            70
            71
            72
            73
            <?php
            echo "<p class='page-title'>Users</p>"/pic/code>
            /pic/code>
            echo "<p style='float:right;'>";
                $url "add/";
                echo $form->button('Add New User'array('onclick' => "location.href='".$this->Html->url($url)."'"));
            echo "</p>";
            echo "<p style='clear:both;'></p>";
            if( sizeOf( $users ) > 0 ){ /pic/code>
            ?>
            <table>
                <tr>
                
               <!--第一個參數是表格列的label,第一個參數是排序中實際數據庫的字段-->    
                     <th style='text-align: left;'><?php echo $paginator->sort('Firstname''firstname'); ?></th>
                    <th><?php echo $paginator->sort('Lastname''lastname'); ?></th>
                    <th><?php echo $paginator->sort('Email''email'); ?></th>
                    <th><?php echo $paginator->sort('Username''username'); ?></th>
                    <th>Action</th>
                </tr>
                <tr>
                <?php
                    foreach$users as $user ){ /pic/code>
                        echo "<tr>";
                            echo "<td>";
                                                  echo "{$user['User']['firstname']}";
                            echo "</td>";
                            echo "<td>{$user['User']['lastname']}</td>";
                            echo "<td>{$user['User']['email']}</td>";
                            echo "<td>{$user['User']['username']}</td>";
                            echo "<td style='text-align: center;'>";
                                /pic/code>
                                echo $html->link('Edit'array('action'=>'edit/'.$user['User']['id']), null, null);
                                echo " / ";
                                echo $html->link('Delete'array('action'=>'delete/'.$user['User']['id']), null, 'Are you sure you want to delete this record?');
                            echo "</td>";
                        echo "</tr>";
                    }
                ?>
                </tr>
            </table>
            <?php
                /pic/code>
                echo "<p class='paging'>";
                /pic/code>
                  echo $paginator->first('First');
                echo " ";
                
                /pic/code>
                if($paginator->hasPrev()){
                    echo $paginator->prev('<<');
                }
                
                echo " ";
               /pic/code>
                echo $paginator->numbers(array('modulus' => 2)); 
                echo " ";
                
               
                if($paginator->hasNext()){ 
                    echo $paginator->next('>>');
                }
                
                echo " ";
                /pic/code>
                echo $paginator->last('Last');
                
                echo "</p>";
                
            }else/pic/code>
                echo "<p class='no-records-found'>No Users found.</p>";
            }
            ?>

            【cakephp的分頁排序】相關文章:

            word怎樣自動分頁02-20

            php分頁類代碼08-05

            tp搜索時首頁分頁和搜索頁保持條件分頁的方法09-20

            PHP簡單的分頁過程與原理11-21

            學習php分頁代碼實例12-06

            內部排序之堆排序的實現02-21

            Bootstrap的php制作動態分頁標簽07-25

            html無刷新分頁前端代碼03-14

            PHP分頁自定義函數09-27

                    <pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

                    <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

                    <p id="bbfd9"></p>

                    <p id="bbfd9"><cite id="bbfd9"></cite></p>

                      <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

                      <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
                      <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
                      飘沙影院