整個(gè)思路就是錯(cuò)的,我給你理清一下,你看哪個(gè)方便啊。
成都創(chuàng)新互聯(lián)2013年至今,先為海陵等服務(wù)建站,海陵等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為海陵企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。
你現(xiàn)在的做法:
提交數(shù)據(jù),用STR_REPLACE轉(zhuǎn)換,然后保存,顯示時(shí)可以直接顯示,但需要再編輯時(shí)又要用STR_REPLACE轉(zhuǎn)換過來,你累不累啊。
其實(shí)只用轉(zhuǎn)換一次就行了。
就是:提交保存時(shí),直接保存無需轉(zhuǎn)換,編輯時(shí)直接編輯無需轉(zhuǎn)換,實(shí)際上就跟本不用轉(zhuǎn)換嘛,只用在顯示的地方轉(zhuǎn)換一次就行了。你說呢?這樣做還有個(gè)好處就是可以保存數(shù)據(jù)庫的原始值不動,像你那轉(zhuǎn)樣轉(zhuǎn)換來轉(zhuǎn)換去,里面數(shù)據(jù)早亂了。
直接插入庫里。讀的時(shí)候替換一下就行。
\n 替換成br
ereg_replace這個(gè)函數(shù)
呵呵, 從網(wǎng)頁表單文本框直接發(fā)到數(shù)據(jù)庫的東西, 不光是換行, 空格也會出現(xiàn)問題...
nl2br能解決換行, 空格你就需要替換了...
下面是一個(gè)解決方法:
以作為分隔符
替換成\n
str_replace('' , '\\n' , $text);
nl2br($text);
將\n替換成br/即可,參見php手冊的nl2br()函數(shù)
當(dāng)前題目:php怎么換行數(shù)據(jù)庫 php怎樣換行
網(wǎng)站路徑:http://muchs.cn/article18/hggogp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供電子商務(wù)、App開發(fā)、品牌網(wǎng)站制作、網(wǎng)站導(dǎo)航、網(wǎng)站內(nèi)鏈、網(wǎng)站營銷
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)