개발 Q&A

제목 db에서 content를 select해서 view에 뿌려줄때 줄바꿈
글쓴이 orangeheim 작성시각 2016/04/18 11:19:44
댓글 : 6 추천 : 0 스크랩 : 0 조회수 : 10502   RSS

게시판 내용을 보여줄 때 줄바꿈 적용할라면 어떤 함수를 어디에 써야하나요??

게시판은 ci를 이용하여 만들었습니다ㅠ

 다음글 로드밸런스 활용법에 대해서.. (4)
 이전글 XAMPP에서 phpMyAdmin이 자동으로 실행되는 ... (2)

댓글

변종원(웅파) / 2016/04/18 12:44:45 / 추천 0

케이스가 여러가지이니 현재 데이터베이스에 저장된 내용을 올려주시면 바로 답변이 가능합니다.

게시물은 이동합니다.

육사시미 / 2016/04/18 12:45:26 / 추천 0
nl2br() 함수 사용해 보세요.
orangeheim / 2016/04/18 12:52:28 / 추천 0

데이터 베이스 안에 저장되는 내용을 예로들면

1 2 3

으로 저장이 됩니다.

저는

1

2

3

이런식으로 출력을 하고 싶습니다.

하지만 단순히 db에서 select해서 뿌려주는 방식으로는 

1 2 3

으로 보여집니다ㅠ

변종원(웅파) / 2016/04/18 12:58:28 / 추천 0

db에 들은 내용에 줄바꿈에 관련된 문자가 들어있다면 육사시미님 말씀대로 함수를 사용하면 되고

아무것도 없는데 줄바꿈을 하려는 것이면 구분할 수 있는 무언가가 있어야 합니다. 

orangeheim / 2016/04/18 13:01:06 / 추천 0
감사합니다~! 참고하겠습니다~!
kaido / 2016/04/18 17:33:27 / 추천 0

@orangeheim

노파심에...

특문을 이용한 줄바꿈 저장은 db 필드 타입이 text 여야 합니다. 

 

xss 스캔도 할겸 줄바꿈 특문을 아예 br 태그로 치환해서 저장 하기도 합니다.

[줄바꿈 특문이 예상치 않게 컨트롤이 안되는 경우도 있어서 그렇습니다.]