作者yoco315 (眠月)
看板PHP
標題[請益] 一大串文字,請問在資料庫當中怎麼放?
時間Sat Jun 9 23:41:41 2007
敝人目前遇到一個問題,
我的網站需要放書籍的介紹,
那是大量的文字,而且也都是很多行的。
這麼多的文字要怎麼放在資料庫裡面比較好呢?
我目前的作法是,在 MySQL 裡面有個欄位叫做 intro,型態是 text
我就把文字存在這個欄位裡面。
等到要寫出的時候,我在 php 這樣
echo htmlspecialchars($book_intro) ;
不過這個作法遇到一個問題,
就是網頁上的文字不會換行,也就是換行字元沒有被換成 <br>
請問我要怎麼解決這個問題好?
另外一個問題是,
請問我如果在資料庫裡面存的是檔案位置,
然後另外用一個文字檔去存放我的書籍說明,
等到要用的時候我在根據資料庫 select 出來的路徑去開檔來讀,
請問這樣會不會比較好?
不好意思,我是網頁設計新手,第一次寫,
如果問了笨蛋問題,還請各位前輩不要笑我,
感恩。
--
To iterate is human, to recurse is divine.
遞迴只應天上有, 凡人該當用迴圈. L. Peter Deutsch
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.78.32
1F:推 icybleach:可以試試str_replace() 把 \n 替換成 <br /> 06/10 10:11
2F:推 yo0401:如果已經在記事本而且有格式的話,用<pre>就行啦 06/21 23:54