2016-07-08 5 views
0

私は自分のプロジェクトにデータを表示するためにデータストラップストラップを使用しています。私は 'data-url'属性を使ってデータを取り出し、それをテーブルに表示します。以下は私のテーブルコードです。ブートストラップをdatewiseで並べ替えるにはどうすればいいですか?

<table id="user-table" 
      data-url="<?= Url::base().'/index.php/site/list-users';?>" 
      data-toggle="table" 
      data-toolbar="#user-delete-row" 
      data-search="true" 
      data-show-refresh="true" 
      data-show-toggle="true" 
      data-show-columns="true" 
      data-sort-name="registrationDate" 
      data-sort-order="desc" 
      data-page-list="[5, 10, 20, 50, All]" 
      data-page-size="5" 
      data-pagination="true" data-show-pagination-switch="true" class="table-bordered "> 
      <thead> 
      <tr> 
       <th data-field="state" data-checkbox="true"></th> 
       <th data-field="registrationDate" data-sortable="true">Registration Date</th> 
       <th data-field="full_name" data-sortable="true">Full Name</th> 
       <th data-field="email" data-sortable="true">Email Address</th> 
       <th data-field="phone" data-sortable="true" data-formatter="dateFormatter">Phone Number</th> 
       <th data-field="department" data-sortable="true">Department</th> 
       <th data-field="user_type" data-align="center" data-sortable="true">Type of User</th> 
       <th data-field="action" data-align="center" data-formatter="actionFormatter" data-events="operateEvents" data-sortable="true" data-sorter="priceSorter">Action</th> 
      </tr> 
      </thead> 

     </table> 

「登録日」に基づいてデータを並べ替える必要があります。しかし、私は 'id'を基にしてソートするとうまくいきますが、整数IDを表示したくないので、 'registrationDate'でソートしたいのですが、動作しません。私は、次の3つの日付を順番にソートしようとしました。 '24/06/2016 9:25' 、 '23/06/2016年9' 時29、 '05/07/2016年8時34' 、

が、データソート属性は、のために正常に動作していませんソート日付。それは日のみに基づいてデータをソートし、月と年を考慮に入れません。 データベースでソートする方法は?

答えて

1

Use this link for datatable これはあなたが昇順でMySQLのデータを取得し、登録日の降順提案kuldeepため

$("#example1").dataTable(
    { 
     "order": [], 
    }); 
+0

感謝しますが、私は使用していたDataTableのためのいくつかのソリューションを必要とPHP

ための最良のデータテーブルでありますそれは私のテーマに統合されたいくつかの他の機能を持っているので、私はこのデータテーブルだけを使用しなければなりません。 –

+0

mysqlのデータを登録日で昇順および降順に取得し、data-sortable = 'false'またはデフォルトモードを設定します..... – kuldeep

関連する問題