拉动复选框和单选按钮的MySQL数据?

时间:2011-11-21 11:45:37

标签: php database checkbox

我从通过复选框插入的数据库中提取了以下数据。

这是print_r($ sockets):

a:6:{i:0;s:6:"UK 15A";i:1;s:5:"CEE22";i:2;s:6:"Schuko";i:3;s:6:"French";i:4;s:5:"Swiss";i:5;s:6:"Danish";}

显示复选框值的最佳方法是什么?介于两者之间的引号???

我尝试使用explode();但我不确定这是否正确。

由于

2 个答案:

答案 0 :(得分:1)

它看起来像是序列化数据。

你可以使用unserialize()

$data=unserialize($str);
print_r($data);

结果

Array
(
    [0] => UK 15A
    [1] => CEE22
    [2] => Schuko
    [3] => French
    [4] => Swiss
    [5] => Danish
)

遍历数组并访问值。

答案 1 :(得分:0)

它是序列化数组

你可以像这样使用它

$ sockets = unserialize($ sockets);

echo $ sockets [0]; // UK 15A

echo $ sockets [4]; //瑞士