10/10/2018, 11:03

Giúp em chỉnh sửa thời gian bài viết trong sql

Em có lấy đc data 1k bài viết. nhưng nó post trong một ngày.
Giờ em muốn chỉnh sửa thời bài viết ra các ngày khác thì làm thế nào ạ?
Hôm em thấy bác nào bảo dùng câu lệnh để chỉnh sửa trong sql mà em ko bít.
Chỉnh bằng tay 1k post thì oải quá
Mong các bác giúp em chút xíu.
Em xin cảm ơn

//à em dùng wordpress
chuyenhenho0101 viết 13:10 ngày 10/10/2018
Được gửi bởi pingping12
Em có lấy đc data 1k bài viết. nhưng nó post trong một ngày.
Giờ em muốn chỉnh sửa thời bài viết ra các ngày khác thì làm thế nào ạ?
Hôm em thấy bác nào bảo dùng câu lệnh để chỉnh sửa trong sql mà em ko bít.
Chỉnh bằng tay 1k post thì oải quá
Mong các bác giúp em chút xíu.
Em xin cảm ơn

//à em dùng wordpress
Export ra file .csv vào Excel chỉnh lại, xong import trở lại
SunOfTheBeach viết 13:07 ngày 10/10/2018
cái này trước mình cũng làm rồi
Code:
UPDATE wp_posts SET post_date = str_to_date(
                               concat(
                                      floor(1 + rand() * (12-1)), 	/* Generate a random month */
                                      '-',
                                      floor(1 + rand() * (28 -1)), 	/* Generate a random day */
                                      '-',
                                      '2008'
                                      ),
                                '%m-%d-%Y'
                                );
huntkey viết 13:18 ngày 10/10/2018
ID và date nên tạo cho hợp lý một chút. Thường thì ID lớn sẽ có ngày gần hôm nay hơn
pingping12 viết 13:05 ngày 10/10/2018
Được gửi bởi chuyenhenho0101
Export ra file .csv vào Excel chỉnh lại, xong import trở lại
bác có thể hướng dẫn cụ thể hơn ko ạ? em thấy bác viết dùng openofice để chỉnh thời gian và cho schedule bài viết.
mong bác hướng dẫn em thêm chút.

Được gửi bởi SunOfTheBeach
cái này trước mình cũng làm rồi
Code:
UPDATE wp_posts SET post_date = str_to_date(
                               concat(
                                      floor(1 + rand() * (12-1)), 	/* Generate a random month */
                                      '-',
                                      floor(1 + rand() * (28 -1)), 	/* Generate a random day */
                                      '-',
                                      '2008'
                                      ),
                                '%m-%d-%Y'
                                );
cảm ơn bác. em đã test thành công, nhưng nó chỉ random thời gian. em random phát đến 2020 luôn .
Nhưng có cách nào để chỉnh date cho schedule post ko bác?

Được gửi bởi huntkey
ID và date nên tạo cho hợp lý một chút. Thường thì ID lớn sẽ có ngày gần hôm nay hơn
em ko hiểu lắm, vấn đề này em hơi gà
mong bác chỉ giáo thêm
vzic viết 13:13 ngày 10/10/2018
Tạo 1 fields: hienthi (0 là không và 1 là có) chả hạn. Sau đó thì cron jobs 1 day 1 lần. Viết script mỗi lần mở file = cron thì update thành 1 cho 1 cái record là ngon liền
Bài liên quan
0