2014-03-05 57 views
0

我想知道是否可以將數據保存在HTML列表中的數據庫中。如果是這樣,我可以用PHP來做,也許怎麼做?用PHP保存HTML列表到數據庫

我想這樣做的原因是,我有一個JavaScript,可以在HTML中創建列表。在列表中有一個javascript,如果你想這樣做,可以拖動和排序列表項目。所有的javascript都是相互獨立的。

現在,當我將自定義列表項放入列表中時,我希望能夠以正確的順序將它們保存在數據庫中。我只是想不出一種辦法,甚至有可能嗎?

請記住我的列表是一個普通的HTML <ol></ol>/<ul></ul> -list。

+0

不是將數據庫中的html保存爲此目的的最佳方法。而是存儲一個適當的數據表示。例如JSON。然後檢索客戶端的數據,並根據剛纔檢索的數據構建html。 – thpl

+0

感謝您的快速響應。我一定會考慮這一點。 – sleort

回答

0

在您的數據庫中創建一個名爲sequence或seq的列,並將其編號。

所以現在你的數據庫有一個項目和一個數字。福特,1:雪佛蘭,2:等等......

<ol> 

<?php 

$select = "SELECT carModel from cars order by sequence"; 
$qry = $db->query($select); 
while($row = $qry->fetch()) 
{ 
    echo "<li>" . $row['carModel'] . "</li>"; 
} 
?> 
</ol> 

這會給你一個列表中的結果,按你有的任何順序排序。