如果不使用編輯器外掛程式怎麼能把文字控制格式儲存進MYSQL
要把如下textbox1.text的內容儲存進MYSQL中:'儲存的格式'."\n".'控制符號'
儲存進MYSQL讀出來的時候就會是: '儲存的格式."\n".控制符號'
一個整字串了。中間的分行符號"\n"無效了,怎麼能讓"\n"在MYSQL裡儲存後用php讀出來還具有換行的效果呢?
回複討論(解決方案)
一般都用\r\n來表示換行,你試試 ,沒實驗過
但是進入了MYSQL再出來就不是 分行符號了 變字串了
怎麼讀和插的?貼 關鍵代碼吧
就是非常簡單的操作
//調用echo (main_shopactive());
//讀function main_shopactive(){$conn = mysql_connect_conn();$sql = "SELECT * FROM wx_active order by id desc limit 0,1";$rs = mysql_db($sql,$conn) or die('查詢記錄失敗!'); if(mysql_num_rows($rs) > 0){while($row = mysql_fetch_assoc($rs)){$my_active = $row['concent'];}}else{$my_active = 'NO ACTIVE';}return $my_active;}//插入function new_shopactive($content_text) {$conn = mysql_connect_conn();$sql = "insert into wx_active (concent) values ('$content_text')";mysql_db($sql,$conn);mysql_close($conn);return;}
你在命令列下查詢能看到換行嗎,頁面上要查看源碼才能看到。
現在就這個情況
http://www.asnewmart.com/test.php
現在就這個情況
http://www.asnewmart.com/test.php
明白你的意思
試試這樣:存之前$str= htmlspecialchars($str);
讀的時候輸出 nl2br($str);
不確定第一步是否需要 第二步是關鍵
稍後我寫個demo 你可以先試試
輸入後返回這頁 重新整理一下就好了
\n 是文本的換行,要查看源碼才能看到。
要在html頁面顯示換行,則用nl2br() 函數處理一下就好了。
xml轉成算文本嗎?