我有一堆序列化的$_POST
数据存储到我的数据库中。获取并反序列化后,数据表示为如下数组:
Array
(
[size] => 1359sf
[buyfor] => Investment
[budget] => 401,000-500,000
[fullname] => Chris Mark
[age] => 36
[semail] => mark.c@hotmail.com
[phone] => 6781822333
)
这些数组键是否可以动态设置为<th>
,如下所示:
<table>
<thead>
<tr>
<th>size</th>
<th>buyfor</th>
<th>budget</th>
<th>fullname</th>
</tr>
</thead>
..looping recordset..
</table>
这可能吗?
修改
很抱歉我的问题不清楚,我想要将特定的数组键设置为<th>
,因为某些列不需要发布,比如说
Array
(
[size] => 1359sf
[buyfor] => Investment
[budget] => 401,000-500,000
[fullname] => Chris Mark
[age] => 36
[semail] => mark.c@hotmail.com
[phone] => 6781822333
)
我只想选择size
,buyfor
和budget
设置为<th>
<table>
<thead>
<tr>
//fixed header
<th>column 1</th>
<th>column 2</th>
//dynamic header
<th>size</th>
<th>buyfor</th>
<th>budget</th>
</tr>
</thead>
..looping recordset..
</table>
答案 0 :(得分:2)
据我了解,您希望构建表的列标题,这将表示来自未序列化数组的数据。如果是这种情况,那么您可以尝试循环使用数组:
<table>
<thead>
<tr>
<?php
foreach($array as $key=>$value) {
echo "<th>".$key."</th>";
}
?>
</tr>
</table>
答案 1 :(得分:-1)