Login
Sign Up For Free
English
中文 (繁體)
中文 (香港)
中文 (简体)
日本語
Filipino
Bahasa Indonesia
Bahasa Melayu
Pусский
Português (Brasil)
Magyar
Français
Español
Deutsch
Čeština
العربية
Català
Dansk
Ελληνικά
فارسی
Suomi
Gaeilge
Hindi
עברית
Hrvatski
Italiano
Norsk bokmål
Nederlands
한국어
Polski
Română
Slovenský
Svenska
Türkçe
українська
беларуская
ไทย
Standard view
chph
說
11 years ago
[公告] 2013/9/12 臨時停機公告
今天要戰鬥到一點多..
latest #18
YuTin
說
11 years ago
戰鬥完吃宵夜
YuTin
說
11 years ago
話說...強者我朋友,你對可以讓使用者自訂排序的database table有沒有什麼心得?
大澤木小鐵
說
11 years ago
加油!
立即下載
chph
說
11 years ago
YuTing1987
: 可以存 json 進欄位,排序在 PHP 端就好
chph
說
11 years ago
jaceju
: 謝謝~ 小鐵也加班啊? XD
chph
說
11 years ago
YuTing1987
: 也可以請教樓上的
jaceju
, 每個人想法不盡相同
chph
說
11 years ago
排序在 PHP 端就好 => 排序在 PHP 端處理就好
大澤木小鐵
說
11 years ago
我回家了@@
YuTin
說
11 years ago
話說+1 已經有兩位推薦我把排序事情留給php做
YuTin
說
11 years ago
求救大大 @大澤木小鐵
大澤木小鐵
說
11 years ago
資料量少的話 (100K 內) ,你可以全撈出來到前端,讓 JS 幫你排;資料量大 (已經需要分頁) 就在後端處理後輸出,通常可以搭配支援 AJAX 的 Table Grid 套件來處理。
大澤木小鐵
說
11 years ago
用 jQuery 的話,有很多不錯的 Table Grid 套件,兩種方式都支援。
大澤木小鐵
說
11 years ago
通常用法是丟給後端 (PHP) 你想排序的欄位名稱,然後接到程式碼裡的 SQL ORDER BY 子句裡,這樣輸出時就會排序好了。
大澤木小鐵
說
11 years ago
基本原理是這樣,你可以再自行去變化。
YuTin
說
11 years ago
3Q... ^^...
chph
說
11 years ago
YuTing1987
: 如果最後用 ORDER BY 欄位方案的話, 記得要對這個欄位打 index 喔~
YuTin
說
11 years ago
chap
現在是ORDER BY打index沒錯,不過這方法遇到資料量大(因為使用者可以自訂sort的數字)時,效能似乎不佳
YuTin
說
11 years ago
多謝提醒
back to top
delete
reply
edit
cancel
cancel