資料庫中帶html標籤的資料,以及有大段空格的資料

2021-06-25 14:47:35 字數 747 閱讀 7853

寫到資料庫中時就帶了標籤,可能當時沒有計算好字元數,導致有的標籤少了結束標籤  後來又寫了乙個方法,專門新增結束標籤。。。

然後在資料讀出時候又出現了其他問題:

有一大段資料需要顯示到頁面,但是字數太多,不美觀,所以想到只顯示一段,然後剩下的用...【詳細】這樣顯示

首先想到的就是jq控制判斷變數長度,然後顯示固定字數。問題來了。

我定義了乙個變數var univ_intro=""   按理說這樣是沒問題的 但是 給我提示錯誤:

uncaught syntaxerror: unexpected token illegal

研究了我是否哪個標籤沒有對應好,或者是變數名字寫錯,,,

後來突然想到我的這段資料裡 不僅有html標籤。。還有大段大段的空格。。。

事實證明我的想法是正確的 就是由於這大段大段的空格導致了我jq沒辦法實現。

解決辦法:

$univ_introduce = strip_tags($univ_introduce);

$univ_introduce = trim($univ_introduce);

$univ_introduce = preg_replace('/\s(?=\s)/', '', $univ_introduce);

$univ_introduce = preg_replace('/[\n\r\t]/', ' ', $univ_introduce);

問題解決了 但我確實不知道為什麼帶空格就影響了變數的賦值。。。我還是新人 會多多努力的

HTML 表單中的資料以 post 方法傳遞

表示表單中的資料以 post 方法傳遞。form提供了兩種資料傳輸的方式 get和post。雖然它們都是資料的提交方式,但是在實際傳輸時確有很大的不同,並且可能會對資料產生嚴重的影響。雖然為了方便的得到變數值,web容器已經遮蔽了二者的一些差異,但是了解二者的差異在以後的程式設計也會很有幫助的。fo...

資料庫中帶時間戳資料總結

資料庫已經運用越來越廣泛,資料表中帶時間的資料記錄也越來越常見,下面對資料表中一種類似 歷史演變情況 資料集進行一系列的總結,供自己參考,供別人分享,一起學習進步。第一 背景 什麼是帶時間戳的資料表結構 下面簡稱歷史演變資料 舉例一種通人員履歷記錄 history 主鍵id 人員 staf id 單...

求資料庫中所有帶資料的表

列出所有使用者表 select name from dbo sysobjects where type u order by name 列出有記錄的表 一 select name,rowcnt from sysindexes where objectproperty object id name n...