

선생님 말씀대로 heart_change는 true false 값으로 바꾸었고 매개변수 ID로 각 게시물의 정보를 받아와서 클릭을 하였을때 해당 게시물에 클릭한 사람의 아이디가 DB에 담겨지도록 구현하였습니다
문제는 클릭하면 배열에 맞게 클릭한 게시물의 true 와 false값이 바꿔지고 좋아요 수의 증가와 감소도 잘 이뤄지지만
좋아요를 클릭하지 않았음에도 하트에 불이 들어와 있다거나 게시물이 3개가 있다면 [0] 번째 게시물만 클릭이 정상적으로 이뤄지고 있다는 점 입니다
예를 들어서 제가 게시물을 첫번째로 등록할때는 하트의 클릭이 정상적으로 작동됩니다
그렇지만 게시물이 2개가 있을때는 둘다 좋아요를 누르지 않았음에도 [0]번쨰 개시물은 불이 정상적으로 꺼져있지만 [1]번쨰 게시물은 불이 켜져있는 상태가 되어버립니다..
게시물을 하나 더 추가해서 3개가 되어도 [0]번째 배열은 정상적으로 빈 하트가 보여지지만 나머지 [1,2]게시물에는 좋아요를 누르지 않았음에도 하트에 불이 들어와져있는 현상이 벌어집니다ㅠㅠ
클릭하지 않았음에도 하트가 정상적으로 보여지지 않는다면 heart state의 문제이거나 밑의 삼항연산자가 잘못된걸까요..