我有一个数据库记录,其中包含以下信息,由wp主题生成:
a:2:{i:0;a:3:{s:2:"id";s:29:"app_i-have";s:4:"type";s:8:"checkbox";s:5:"props";a:4:{s:8:"required";s:1:"0";s:5:"label";s:25:"I have";s:3:"tip";s:0:"";s:7:"options";a:2:{i:0;a:2:{s:8:"baseline";s:1:"0";s:5:"value";s:14:"mobile studio";}i:1;a:2:{s:8:"baseline";s:1:"0";s:5:"value";s:9:"makeup artist";}}}}i:1;a:3:{s:2:"id";s:13:"app_customers";s:4:"type";s:6:"select";s:5:"props";a:4:{s:8:"required";s:1:"0";s:5:"label";s:9:"Customers";s:3:"tip";s:0:"";s:7:"options";a:2:{i:0;a:2:{s:8:"baseline";s:1:"0";s:5:"value";s:7:"Private";}i:1;a:2:{s:8:"baseline";s:1:"0";s:5:"value";s:8:"Business";}}}}}
现在我想知道如何将这些数据用于前端表单。 我希望使用上面数据中的字段生成表单,例如:
<form>
<label>I have</label>
<input type="checkbox" name="mobile studio">Mobile studio
<input type="checkbox" name="makeup artist">Makeup artist
<label>Customers</label>
<select>
<option name="private">Private</option>
<option name="business">Business</option>
</select>
</form>
任何可以帮我解决这个问题的人?
答案 0 :(得分:1)
您需要首先反序列化数据:
反序列化($ serialized_data);
然后只显示它,你会看到它看起来像一个数组:
$d=unserialize($serialized_data);
var_dump($kk);
如果数据有效,您将看到数组结构并能够在表单中使用它。