我使用下面從文本區域,以保持對輸出:nl2br()不工作很正確
$update = nl2br(htmlentities($string, ENT_QUOTES, 'UTF-8'));
有時單/雙/三線間距提交後到我的MySQL數據庫它可以工作,但有時候雙線被單線空間取代,其他時候雙線空間被保留。這是我的輸出,所有這些都是使用雙行空格輸入的(輸入兩次)。有關如何改善這一點的任何建議,將不勝感激:
something
went
a
little
wrong
there
感謝Prinzhorn。下面是相關表格的CREATE TABLE語句。
CREATE TABLE IF NOT EXISTS `ticket_updates` ( `id` int(11) NOT NULL AUTO_INCREMENT, `ticket_id` varchar(100) NOT NULL, `update` text NOT NULL, `time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `member_id` varchar(100) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=28 ;
顯示CREATE TABLE語句,特別是列 – Prinzhorn
感謝Prinzhorn - 更新了 – n00bstacker
也許你可以張貼HTML代碼 – rsz