2012-06-13 20 views
0

輸出可見我存儲一些數據在數據庫中的格式如下:空間不是從數據庫

XXXXX 
     X 
    XXXXX 

的空白是顯著。當我使用PHP從數據庫檢索數據,然後將其輸出到我的HTML頁面時,空白被刪除。

我正在使用nl2br將換行符轉換爲<br>標籤,並且效果很好。有什麼我可以用來做同樣的空間?

+3

序列(HTTP:// WWW。 whathaveyoutried.com/) –

+0

當我檢索數據時,我只使用nl2br() – kishor

+0

請開始閱讀關於HTML的一本書,它是如何工作的,它如何處理空白等。這通常是HTML書籍中的一個章節。 – hakre

回答

4

您正在輸出到不顯示連續空格的HTML頁面。您可以將輸出包裝在<pre></pre>(預格式化的標籤)中以獲取存儲空間。

或者,您可以將CSS樣式white-space: pre應用於您要輸出的HTML元素。您可以閱讀關於white-spacehere的不同值。

注意,默認行爲是normal其中規定:?你嘗試過什麼]

該值指示用戶代理崩潰的空白

+0

感謝它現在的工作.. – kishor

+2

@kishor不客氣!既然你已經在堆棧溢出問'3'問題,並沒有接受任何答案,我會指出你在這裏:http://meta.stackexchange.com/questions/5234/how-does-accepting-an - 工作。如果您覺得答案已經解決了您的問題,那麼接受它並向已回答的用戶授予一些代表很有幫助。它也給你一點點代表。 – Paulpro

+0

@ ascii-lime現在你已經以良好的態度和類似的東西提出了這個話題,我想指出,你作爲一個25k的成員應該把這樣的問題解決爲「過於本地化」而不是回答它們。這樣的問題不太可能有助於任何未來的訪問者:) – NikiC