09/10/2018, 22:42
Cách so sánh sữ liệu
Cho mình hỏi một tí
Chẳng hạn như mình muốn khi members post 2 bài mới sẽ so sánh cái tiêu đề mới post với các tiêu đề đã tồn tại trong DB nếu trùng thì không cho gửi nữa ? Nhưng mà không biết cách làm như thế nào ? Vì cùng một nội dung mỗi ngườ trình bày khác nhau, sao xác định giống nhau bao nhiêu % thì không cho gửi ??????????????
Chẳng hạn như mình muốn khi members post 2 bài mới sẽ so sánh cái tiêu đề mới post với các tiêu đề đã tồn tại trong DB nếu trùng thì không cho gửi nữa ? Nhưng mà không biết cách làm như thế nào ? Vì cùng một nội dung mỗi ngườ trình bày khác nhau, sao xác định giống nhau bao nhiêu % thì không cho gửi ??????????????
Bài liên quan
Theo mình bạn chỉ nên kiểm tra thời gian mà user posst bài là đủ, vì mỗi user chỉ có 1 ID, và ko ai giống ai cả, => dựa vào ID và time() là okie đó bạn ^^
Thân.
Mình ko chống flood mà mình muốn so sánh tựa đề bài viết nếu giống nhau thì không cho post. MỖi tựa đề chỉ tồn tại duy nhất trong DB .
Tiện thể cho hỏi có cách nào so sánh không ?
Xin hỏi khi dùng SQL query select like % % thì có cách nào để không phân biệt chử hoa và chử thường không ??
Khi Member post bài thì bài đó sẽ phải có 1 ID để làm keyword (Không thể dùng Tiêu Đề vì tiêu đề là tùy ý và hoàn toàn có thể trùng lắp) . . . Vì thế, bạn khó có thể ép buộc không cho người ta post nhiều bài với nội dung khác nhau vì mỗi bài đã có 1 ID nhất định. . .
Khi so sánh, bạn có thể chuyển hết về chữ thường để so sánh . . . đâu nhất thiết quan tâm đến phân biệt hoa thường . . .
Thân !
Nếu có thì giải quyết ra sao ?
mình có một website có đăng ký thành viên bây giờ muốn khi thành viên login
thì làm sao để hiển thị nick của thành viên đó và tổng số thành viên củng như guest đang online.
vi du:
=== statistic ====
total online: 10
thành viên:3
guest:7
nick1, nick2, nick3
==============
Thật ra có tham khảo một số web làm theo kiểu timeout mà không hiểu lắm
table này chứa các bài hát, chờ verify.
Khi user post bài, post sẽ đc insert vào table này.
sau đó xài query select để select và so sánh trong table post chính, có trùng title với post mới gửi này không. nếu như trùng, thì stop việc insert vào table chính và hiển thị thông báo. còn ngược lại, thì verify post tại table này vào table post chuẩn.
so sánh đơn giản là select lastest record title , và vẫn xài select để check xem trong table post chuẩn, có record nào có title = title vừa mới select không.
Có cách nào để chuyển CSDL từ PHPBB sang IFB không ạ.
Mình đã backup CSDL của PHPBB sang dạn text , giờ muốn dùng cho IFB , không biết thế nào, xin giúp đỡ.
Vậy phải làm sao ?