檢索到的我在MySQL存儲數據,如這個 -如何避免從MySQL
5 fruits names are -
Mango
Orange
Apple
Banana
Grapes
我能夠將數據存儲在MySQL中的新線路數據的HTML轉換。但在取回時(使用選擇查詢) 它在HTML表單中單行顯示。
如何避免這種情況?
檢索到的我在MySQL存儲數據,如這個 -如何避免從MySQL
5 fruits names are -
Mango
Orange
Apple
Banana
Grapes
我能夠將數據存儲在MySQL中的新線路數據的HTML轉換。但在取回時(使用選擇查詢) 它在HTML表單中單行顯示。
如何避免這種情況?
因爲我沒有你的代碼的任何想法,我最好的猜測是,你不使用任何格式。 如果您使用php或scriptlet檢索數據,則可以將所有數據都放入數組中,然後將該數組打印到使用html格式的循環中。 您也可以使用AJAX並將其打印出您想要在HTML中顯示的方式。 如果您發佈一些代碼,這將會很有幫助。
您可以通過代碼示例賺取upvotes。 – daxim
如果我是你,我會昏迷存儲它,當你顯示進行更換,這樣的:
mysql> create table fruits (fruit varchar(200));
Query OK, 0 rows affected (0.04 sec)
mysql> insert into fruits values ('banana, apple, orange, grapes');
Query OK, 1 row affected (0.03 sec)
mysql> select * from fruits;
+-------------------------------+
| fruit |
+-------------------------------+
| banana, apple, orange, grapes |
+-------------------------------+
1 row in set (0.00 sec)
mysql> select replace(fruit,',','<br />') from fruits;
+----------------------------------------------+
| replace(fruit,',','<br />') |
+----------------------------------------------+
| banana<br /> apple<br /> orange<br /> grapes |
+----------------------------------------------+
1 row in set (0.00 sec)
,你是不依賴於顯示列表,你怎麼想,只是改變
標籤爲您希望
,或者如果你想有一個清單,你可以使用這個
mysql> select concat('<ol><li>',replace(fruit,',','</li><li>'),'</li></ol>') from fruits;
+-------------------------------------------------------------------------+
| concat('<ol><li>',replace(fruit,',','</li><li>'),'</li></ol>') |
+-------------------------------------------------------------------------+
| <ol><li>banana</li><li> apple</li><li> orange</li><li> grapes</li></ol> |
+-------------------------------------------------------------------------+
1 row in set (0.00 sec)
你能不能給我們一些代碼的標籤? – romainberger
請參閱** [nl2br()](http://it.php.net/manual/en/function.nl2br.php)**。 –
@deveshagrawal你爲什麼要一起儲存?你的設計是不正確的... – jcho360