python - 关于textarea插入换行符的问题
PHP中文网
PHP中文网 2017-04-17 17:37:17
0
4
397

flask-wtf
Textareafield
编辑一段文字 插入数据库 再从数据库查询出来 换行符就不见了 如何将换行符一起插入数据库?
例如:
我们
你们
他们
查询出来结果就变成了:
我们 你们 他们

PHP中文网
PHP中文网

认证高级PHP讲师

모든 응답(4)
左手右手慢动作

동적 조인 <p> 또는

Ty80

이러한 내용을 저장하는 필드의 데이터 유형을 확인하세요. http://www.webtag123.com/sql/23888.html

伊谢尔伦

출력할 때 <pre>
를 래핑하거나 쿼리 내용의 줄바꿈을

으로 바꾸세요.
Peter_Zhu

줄 바꿈 없이 HTML 구조에 넣는 경우 발생할 수 있는 문제와 해결 방법:

  1. HTML은 br 개행이므로 이스케이프 문자 n는 지원되지 않습니다. 텍스트 영역의 캐리지 리턴과 라인 피드는 보이지 않으며 n을 통해 라인 피드가 수행됩니다.
    console.log('你的查询数据') 콘솔에 줄 바꿈이 있는지 확인하세요. 또는 yourCon.indexOf("n")있는지 확인n하세요. 있는 경우 yourCon.replace("n","<br/>")는 교체를 완료한 후 개행인지 확인합니다. 물론 줄 바꿈은 r, nr

  2. 일 수도 있습니다.
  3. 첫 번째 방법으로 해결이 안되는 경우. 또는 줄 바꿈이 전혀 나타나지 않습니다. 그런 다음 replace("n","<br/>") 데이터를 넣고 미리 nbr로 바꾸세요. 아니면 데이터베이스에 저장하기 전에 다른 문자로 바꾸고, 가져올 때 다시 변환하세요.

내 블로그를 보려면 여기를 클릭하세요. 지난번에 이 문제가 발생했을 때의 간단한 요약을 썼습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿