10/10/2018, 10:35

Hỏi về comment php

Trước mình chỉ học sơ, không đến nơi đến chốn PHP, vì yêu thích nên mày mò tự làm cái gì mới mới để nâng tầm hiểu biết về php. Hiện tại mình đang tạo 1 web blog cho mình, các tính năng tạm ổn . Cách thức là tạo ID tự động rồi thêm field entry vào db , khi viết entry thì nó tương ứng với 1 id, cũng là basic, nhưng bây giờ mình còn thiếu 1 bước nữa là mình muốn làm phần comment thì sao, mình tạo 1 form, có 1 field textarea và 1 submit button trong ngay cái entry đó nhưng giờ database phải thế nào và code phải như thế nào ? không lẽ tạo 1 field comment trong db nữa trong cùng ID đó ?? vậy những comment tiếp theo thì sao ??? Mình suy nghĩ hoài mà không biết cấu trúc có thể́ tiến hành làm phần này, xin mọi người chỉ giúp .Cám ơn !
imchicken viết 12:49 ngày 10/10/2018
giải quyết thế này đi

tbl_post (post_id, ., .....)
tbl_com (com_id, com_parent_id, com_post_id, . ......)

nếu comment ko cần reply thì có thể pỏ qua field com_parent_id
tabvn viết 12:39 ngày 10/10/2018
Được gửi bởi bad spy
Trước mình chỉ học sơ, không đến nơi đến chốn PHP, vì yêu thích nên mày mò tự làm cái gì mới mới để nâng tầm hiểu biết về php. Hiện tại mình đang tạo 1 web blog cho mình, các tính năng tạm ổn . Cách thức là tạo ID tự động rồi thêm field entry vào db , khi viết entry thì nó tương ứng với 1 id, cũng là basic, nhưng bây giờ mình còn thiếu 1 bước nữa là mình muốn làm phần comment thì sao, mình tạo 1 form, có 1 field textarea và 1 submit button trong ngay cái entry đó nhưng giờ database phải thế nào và code phải như thế nào ? không lẽ tạo 1 field comment trong db nữa trong cùng ID đó ?? vậy những comment tiếp theo thì sao ??? Mình suy nghĩ hoài mà không biết cấu trúc có thể́ tiến hành làm phần này, xin mọi người chỉ giúp .Cám ơn !
đúng là bạn học không đến nơi đến chốn thật. Cố gắng tham khảo nhiều vào nhé, chúc bạn sớm hoàn thành cái blog đó nhé.
tuanit85 viết 12:41 ngày 10/10/2018
tbl_article(art_id, art_title, art_details, ...);
tbl_comment(com_id, art_id, com_details, ...);
bad spy viết 12:46 ngày 10/10/2018
Được gửi bởi imchicken
giải quyết thế này đi

tbl_post (post_id, ., .....)
tbl_com (com_id, com_parent_id, com_post_id, . ......)

nếu comment ko cần reply thì có thể pỏ qua field com_parent_id
Oh Đúng là không cần reply, mình hiểu rồi hehe, cám ơn bạn

Được gửi bởi tabvn
đúng là bạn học không đến nơi đến chốn thật. Cố gắng tham khảo nhiều vào nhé, chúc bạn sớm hoàn thành cái blog đó nhé.
Điều này mình công nhận mình dở, cám ơn bạn

Được gửi bởi tuanit85
tbl_article(art_id, art_title, art_details, ...);
tbl_comment(com_id, art_id, com_details, ...);
Mình sẽ thử ,cám ơn bạn rất nhiều
Bài liên quan
0