테이블에 값 넣는 것 관련해서 질문드립니다
본문
안녕하세요
테이블에 여러가지 콜룸들이 있고 그중에 show 라는 콜룸이 있습니다
show = 'Y' 일때만 list.php 에 노출이 되게 해놨는데요
이게 노출은 되지 않아도 그전에 값들이 db에 누적되어 쌓이는 형식으로 만들려고 합니다
예를들어 2019년 1월, 2월... 이런식으로요
그래서 llist.php 에 전체 저장이라는 버튼을 만들고
이 버튼을 누르면 현재 show='Y' 인 값들을 select로 전부 가져와서
값을 두개로 나눠?서 하나는 show='N'으로 하나는 show='Y'로 해서 저장하려고 합니다
제가 생각한 방법은
값들을 쭉 가져와서 a라는 콜룸이 있다 하면 a1, a2 라는 변수에 담고
a1은 update로 show='N'으로 변경하고
a2는 insert로 show='Y'로 하면 될까 싶은데요
혹시 더 좋고 간단한 방법이 있거나 이 방법이 잘못된거라면
조언 부탁드립니다
답변 2
리스트의 key 그누라면 wr_id값이 있으면 update를 없으면 insert를 할 수 있습니다.
insert on duplicate key update 기능을 공부해서 활용해보세요.
무슨 질문인지 이해 불가
답변을 작성하시기 전에 로그인 해주세요.