db쿼리 insert 에 대해서 질문드려봅니다.

db쿼리 insert 에 대해서 질문드려봅니다.

QA

db쿼리 insert 에 대해서 질문드려봅니다.

답변 3

본문

A 페이지에서 g5_board 컬럼의 이미지를 표시

 

g5_board테이블에 img 컬럼값을 item_img 테이블 img 컬럼에 insert

 

B페이지에서 item_img 테이블에 img 컬럼 값을 불러오면 이미지가 표시 될까요?

 

A페이지에 view페이지에서 사용자가 어떤 이미지를 B페이지로 이동하면

이미지가 나와야 하거든요 근데 페이지가 사용하는 테이블이 달라서

insert 해주는 방식이 저렇게 해도 되는건지 잘 모르겠습니다.

이 질문에 댓글 쓰기 :

답변 3

아.. 원글이 삭제되면 이미지주소보다는 이미지 자체가 삭제되는걸 확인해야 할 듯 합니다.

이미지 주소야 board쪽이 삭제되도 img table에서 이야기하시대로 관리하면 되니까요. 

 

최초글을 작성할 때 이미지를 두 곳에 유지,

아니면 삭제시 이미지는 유지.. 등등 의 방법으로 하시면 될 듯합니다. 

테이블로 어디서든 불러오는건 괜찮습니다. 

그럼 g5_board 테이블을 체크 해봐서 있으면 표시하고 없을경우

다시 item_img 테이블로 체크해서 있으면 표시하도록 하면되지 않을까 생각됩니다.

 

이런식으로 하시면 해당 이미지가 어디에 있던 보여줄때 큰 문제가 안될꺼라 생각됩니다.

상관없을 듯 합니다.. 어차피 이미지 경로는 서버쪽 경로이니까요. 

테이블은 정확한 id 만 알면 어떤 테이블을 불러와도 상관없습니다. 

아 그런데 이미지 불러오는 주소 위치가 바뀌어야 합니다.
왜냐하면 g5_board에 있는 글은 삭제될거기 때문에 삭제되면 이미지 주소도 없어지지 않나요?

그래서 item_img 테이블로 이미지를 옮기고 그 이미지를 불러 오려고 하거든요

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 1,537
© SIRSOFT
현재 페이지 제일 처음으로