10/10/2018, 09:18

Tạo thứ tự cho thông tin.

Mình muốn tạo thứ tự tự động, sau đó muốn đưa tin đó lên trên hay xuống dưới thì phải phàm sao?

Vd:
Mình có tin:
ID Name Type
1 Tin1 1
2 Tin2 2
3 Tin3 3
Mình muốn tin2 lên trên tin1 hoặc xuống sau tin3
Xin chỉ giúp
namrom viết 11:20 ngày 10/10/2018
Bạn thêm 1 field order vào nữa, rồi lúc lọc thông tin ra thì sắp xếp theo field order đó
webphp viết 11:21 ngày 10/10/2018
mình đã sắp xếp bằng field bằng type
Nhưng mình muốn là khi click vào mũi tên lên trên thì tin đó sẽ lên trên
và ngược lại
namrom viết 11:32 ngày 10/10/2018
Khi bạn click vào mũi tên thì bạn phải update lại field đó, rồi load lại trang
webphp viết 11:30 ngày 10/10/2018
biết là vậy nhưng file type thì sao?
VD : file tpye dùng để xếp thứ tự
mình sỏt theo thứ tự nhỏ đến lớn
ID Name Type
1 Tin1 1
2 Tin2 2
3 Tin3 3
Mình muốn dưa mẫu tìn lên trên mẫu tin 1 thì type sẽ thay dổi (update)
Câu lệnh dùng để update như thế nào?
herofit viết 11:23 ngày 10/10/2018
Được gửi bởi webphp
biết là vậy nhưng file type thì sao?
VD : file tpye dùng để xếp thứ tự
mình sỏt theo thứ tự nhỏ đến lớn
ID Name Type
1 Tin1 1
2 Tin2 2
3 Tin3 3
Mình muốn dưa mẫu tìn lên trên mẫu tin 1 thì type sẽ thay dổi (update)
Câu lệnh dùng để update như thế nào?
cái cần lên trên
update table set sort_order=sort_order-1 where id=cái cần lên trên
cái cần xuống trên
update table set sort_order=sort_order+1 where id=cái cần xuong

bạn load lại trang đương nhiên cái mà bạn bấm vào mũi tên lên trên nó sẽ lên trên thay cho cái ở trên với sắp xếp tăng dần

have fun !
webphp viết 11:23 ngày 10/10/2018
Việc hiển thị thì sao?
trên thì 1 mũi tên hướng xuống
dưới thì mũi tên hướng lên
còn ở giữa thì 2 mũi tên: hướng xuống + hướng lên
tiendx2002 viết 11:20 ngày 10/10/2018
Được gửi bởi webphp
Việc hiển thị thì sao?
trên thì 1 mũi tên hướng xuống
dưới thì mũi tên hướng lên
còn ở giữa thì 2 mũi tên: hướng xuống + hướng lên
Bạn nói đủ hết ý tưởng rồi đó còn gì nữa
Về nguyên tắc đây là các thành phần của 1 mảng, nên chúng ta sẽ làm:
(1) Thành phần đầu tiên của mảng (index 0): mũi tên xuống
(2) Các thành phần ở giữa (index 1 - index count($mảng)-2): hai mũi tên
(3) Thành phần cuối (index count($mảng)-1): mũi tên lên

Cơ bản như vậy tùy theo từng trường hợp mà có những chi tiết kỹ thuật khác nhau.
Thân mến.
herofit viết 11:29 ngày 10/10/2018
Được gửi bởi webphp
Việc hiển thị thì sao?
trên thì 1 mũi tên hướng xuống
dưới thì mũi tên hướng lên
còn ở giữa thì 2 mũi tên: hướng xuống + hướng lên
quá lười tư duy quen ăn sẵn có cơm rùi không tự ăn được chờ người đến đút cho ăn sao
webphp viết 11:30 ngày 10/10/2018
Theo hướng dẫn của bạn Mình vẫn ko làm được.
Bài liên quan
0