본문 바로가기
728x90

MySQL 3

웹사이트 - Cook It Yourself [작품 소개] (Introduction) 요리 레시피를 공유하는 커뮤니티 웹사이트입니다. 제 첫 번째로 개발한 웹사이트이며, 작업기간은 4주 정도 소요됐습니다. This is community web site which is sharing your recipes. This is my first web project, and took about 4 weeks. [주요 기능] (Functions) 회원가입, 로그인, 비밀번호 찾기 (Sign up, Sign in, finding PW) 홈 화면 : 인기 레시피, 최근 레시피 목록 전시 (Displaying famous/recent recipes on Home) 최근 본 레시피 전시(쿠키) (last recipe that you looked - Cookie) .. 2020. 5. 3.
20.05.02.(토) NearBuy 댓글, 대댓글 당근마켓을 모티브로 해서 안드로이드 앱 NearBuy 개발중. 대댓글을 저장할 때 sequence 값을 매번 +1 해줘야할 일이 있었다. 문제는 같은 부모를 가진 대댓글 중에서 seq 최대값을 구하고 이 값에 +1을 해준 결과값을 insert 해야하는 상황이다. 그래서 insert 문 안에 seq의 최대값을 구하기 위한 select 문을 넣어주었다. 게시글번호와 부모댓글을 이용해 해당 대댓글을 추려내고, 이 대댓글 중 MAX(sequence)를 구해낸 다음 +1 을 붙여줬다. 쿼리문은 아래와 같다. INSERT INTO comments(phonenum, postnum, comment, parent, sequence) VALUES (:phoneNum, :postNum, :comment, :parent, (.. 2020. 5. 2.
20.04.27.(월) NearBuy 댓글, 대댓글 당근마켓을 모티브로 해서 안드로이드 앱 NearBuy 개발중. 댓글, 대댓글을 구현하고 있다. 이전에 댓글/대댓글 기능을 해본적이 있어서 쉽게 생각했으나 생각할게 은근히 많다. 먼저 댓글은 특별할게 없으나, 대댓글이 조금 신경 쓸게 생겼다. 대댓글을 더 쓸수록 휴대폰 화면에 계단모양으로 쌓아가야할까? 보통 웹에서는 이런 형태를 보이지만, 앱이란 특성상 계단모양으로 쌓을 경우 얼마 안 되어 공백화면이 너무 많아질 수 있기에 첫번째 대댓글만 왼쪽에 여백을 주고, 그 이후 대댓글은 첫번째 대댓글의 여백에 맞추기로 했다. 내가 참고하고 있는 당근마켓의 경우에는 대댓글을 달려고 하면 댓글 화면에서 작성하는 게 아니라 해당 댓글만 가지고 새로운 액티비티로 전환되어 작성할 수 있다. (현재 기준) 하지만 내 생각엔 .. 2020. 4. 27.
728x90