2013-07-06 26 views
1

所以,我怎麼可以存儲一個O多個HTML結構一樣,在PHP和MySQL數據庫,存儲和retrive系列化HTML

<li class='ui-state-default ui-sortable full w4-4'> 
<div class='element-handler'> 
<a href='#edit-element' class='edit revs-edit-element'>Edit</a> 
<a href='#del' class='del-element delete'>X</a> 
</div> 
<div class='element'> 
<span class='element-name'>Element name</span> 
</div> 
<textarea rows='6' cols='10' class='text-shortcode'> 
[revs_flexslider page='home'] [shortcode page='home'] 
[shortcode page='home'][revs_shortcode page='home'] 
</textarea> 
</li> 

,並在

<ul id="contenitore" class="connectedSortable"></ul> 

絲毫系列化

retrive它可以進行追加
+0

輸出有存儲信息的多種方式,但在MySQL中,你通常會使用['insert'(HTTP://開發。 mysql.com/doc/refman/5.1/en/insert.html)命令。然後顯示,有很多方法來做到這一點,但通常['echo'](http://us3.php.net/manual/en/function.echo.php)將起作用。 – Jon

回答

0

在php變量中取整個結構。

$structure = "<li class='ui-state-default ui-sortable full w4-4'> 
<div class='element-handler'> 
<a href='#edit-element' class='edit revs-edit-element'>Edit</a> 
<a href='#del' class='del-element delete'>X</a> 
</div> 
<div class='element'> 
<span class='element-name'>Element name</span> 
</div> 
<textarea rows='6' cols='10' class='text-shortcode'> 
[revs_flexslider page='home'] [shortcode page='home'] 
[shortcode page='home'][revs_shortcode page='home'] 
</textarea> 
</li>"; 

然後運行SQL查詢

insert into table (structure) values ('$structure'); 

找回它只是使用SELECT語句。

select * from table_name; 

並選擇在

<ul id="contenitore" class="connectedSortable"><?php echo $select_output ?></ul>