2012-09-03 30 views
-4

編輯:似乎無法擺脫mysql中的新空白行

對於那些有問題的MySQL數據,不會擺脫行間的空白。這是因爲從編輯/ word文檔複製粘貼時出現問題而引起的深度縮進。

http://bugs.mysql.com/bug.php?id=49611

這裏是不允許我來解決這個問題的錯誤,這是因爲深的凹痕,這是一個錯誤MYSQL不會被固定。

PS:給社區的信息,感謝那些低估了這個問題但沒有時間妥善解決問題的人。這是一個調試過程,您可以讓人們知道您是否需要某些東西,而不是採取粗魯行爲並攻擊提問者,畢竟我可能會閱讀並看到您需要的海報。如果我知道需要什麼來診斷問題,我會發現它,並不會在這裏發佈。由於我在這裏發佈,這意味着我不知道在哪裏尋找,以確定問題是MYSQL還是PHP。對你的社區傢伙要有禮貌,不要像狼一樣試圖咬人的頭,因爲他們沒有給你任何你想要的東西。保重。


這裏是原始膏會從數據庫:

one two three 











one two three 





one two three 





one two three 





one two three 

爲什麼仍然這樣嗎?我str_replaced  's和\ n \ n \ n的。我不想擺脫2 \ n的由於我需要在文本之間的文本格式。

我在尋找的結果是:

one two three 

one two three 

one two three 
one two three 

含義最多2 \ n的。

+1

而你的問題是_爲什麼它仍然是這樣的?花些精力來構建這個問題。你做了什麼,到目前爲止你的代碼是什麼? –

+2

代碼在哪裏?數據庫內容在哪裏?你試圖幫助那些想要幫助你的人的跡象在哪裏? –

+0

這是一個數據表格mysql的原始粘貼...沒有代碼。 – Darius

回答

1

這可能是你所追求的:

$normalized = preg_replace('~(\r?\n\r?){3+}~', "\n\n", $original); 

但是,嘿,這是很難說。你想保持堆棧溢出一個幸福的地方,你花了一些努力張貼一個問題。

+0

老實說,不知道怎樣才能制定這個問題..我的歉意...原始粘貼數據是有點私人的。會試試這個。謝謝。 – Darius