1樓:匿名使用者
你存資料庫的時候存錯了,欄位如果是文字型的,會把一些標籤給去掉的,建議存成二進位制的看看。
你也可以再設計表的時候,問題一個欄位,a選項一個欄位,b選項一個欄位,c選項一個欄位,顯示的時候自己控制。
2樓:匿名使用者
核心就是存的過程,mysql是儲存資料的,不是用來顯示分析和處理資料的,顯示的工作還得由其他程式語言來完成,如果是b/s結構的排版顯示,可以用網上找的免費的編輯器(像fckeditor)儲存資料到資料庫裡。這樣自己就不需要額外做任何操作。所見即所得~!
如果是c/s結構我想也應該有類似的免費編輯器。很好用的。
3樓:展信滿星
問題分析:儲存資料的時候換行是\n,而html內的換行是解決方法:
一、儲存資料之前,用php函式,str_replace交換函式,比如str_replace(『\n』,』
』,$content)後再儲存資料。
二、輸出資料後處理內容資訊:如str_replace(『\n』,』
』,$content)後再輸出資料;
建意用第一種。
希望回答能解決你的問題!
4樓:匿名使用者
顯示的時候加上就行了
mysql輸出的內容為什麼不換行,也沒空格?
5樓:匿名使用者
php輸出
換行:nl2br(原來的內容),
空格:直接替換得了,
str_replace(" " , " " , 原來的內容)更詳細的,你查一下php的字串處理函式
其他語言另議
6樓:混生混死混成仙
用 來代替空格儲存到資料庫試一試
或者輸出的時候用。。。。試試?
7樓:only熙媛
前端也就是瀏覽器輸出時 你需要轉義 如:將空格替換成 將\n替換成等等
8樓:醬了個油了個去
要存放jsp的內容,如等
php or html中,
9樓:匿名使用者
有換行的.文字框裡的換行時\n 或者 \r如果你把值重新輸入到文字框,就會發現換行還在..
但是輸出在頁面(文字框外)就沒有換行了..html解析不了\n \r輸出前替換一下就好了.
$description = get_description();//得到資料庫裡的內容.
$order = array("\r\n", "\n", "\r");//換行符
$newstr = str_replace($order, "
", $description); //將換行符替換成然後再輸出就行了.
如何去掉mysql資料庫欄位中的換行符
10樓:
利用replace()函式將換行符【char(10)】和回車符【char(13)】替換為空串
update tablename set field = replace(replace(field,
char(10), ''), char(13), '');
char(10): 換行符
char(13): 回車符
mysql如何在欄位中刪除和新增換行符和回車符
n**icat mysql 11.0.10版 同樣的資料庫**。換行自動加的->就會報錯,複製黏貼沒這個符號就沒錯 15
11樓:匿名使用者
看不出問題,提2個問題:
報什麼錯誤?
-> 是什麼,你輸入的?
12樓:無厘頭吧
肯定是你sql的原因。。。
什麼錯誤。。。
mysql資料庫怎樣建立表,MYsql資料庫怎樣建立表?
比如要建立學生表表名為student,學生表有欄位學號 no 年齡 age create table student no int primary key 主鍵 age int 執行下就建立好了 隨便舉的例子,明白吧?謝謝採納!create database cookbook 建立一個叫 cookb...
mysql資料庫表用什麼做主鍵,mysql設定主鍵的程式碼是什麼?
1 主鍵定義 表中經常有一個列或多列的組合,其值能唯一地標識表中的每一行。這樣的一列或多列稱為表的主鍵,通過它可強制表的實體完整性。當建立或更改表時可通過定義 primary key 約束來建立主鍵。一個表只能有一個 primary key 約束,而且 primary key 約束中的列不能接受空值...
windows下登入mysql資料庫密碼正確為什麼登入不進去
不是說賬號正確就其他就能訪問了,mysql分3層,你在連線層,會判斷你的賬號是否合法,以及是否安全!怎麼判斷呢,你使用客戶端的賬號,是否已經存在mysql.user表下面,user和host同時匹配才可以連線上哦!select user,host from mysql.userroot localh...