별점기능을 만들려하는데
본문
1.여분필드에
아이디,평점을 넣는건가요
아니면 별1,별2~이런식으로 여분필드를 지정해주는건가요?
2.팁이나 자료 있으면 부탁드립니다 ㅠㅠ
답변 2
하나의 게시물에 여러개의 별점을 넣으려고 하시는건가요?
그렇다면 별점 테이블을 하나 따로 만들어서
게시판id, 글번호, 사용자 id, 별점 을 넣어서
중복 되지 않고 처리 가능 할 듯 합니다.
여분 필드만으로는 한계가 있어보입니다.
일단 여분필드는 별1,2,3 등으로 주시고 출력하면 됩니다.
다만.. 한사람이 여러번 별점을 주면 안되니..
해당 내역을 다시 별도의 테이블에 저장하여야 할듯 합니다.
쿠키 같은걸로도 가능하지만.. 쿠키를 지우면 다시 별점을 줄수 있으니...
DB에 넣는게 가장 좋을 것 같고..
저라면.. 20일 지난 게시물은 별점 못 주게 막고..
별도 DB에 넣은 별점의 20일 지난 데이터는 삭제하겠습니다.
답변을 작성하시기 전에 로그인 해주세요.