为复选框和单选按钮拉MySQL数据


Pulling MySQL Data For Check Boxes And Radio Buttons?

我有以下数据被从数据库中拉出来,正在通过复选框插入。

下面是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";}

什么是最好的方式来显示复选框的值,即那些在引号之间??

我试图使用爆炸();但我不确定这是否正确。

谢谢

看起来像是序列化的数据

可以对它使用unserialize()

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

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

循环遍历数组并访问值

是序列化数组

你可以这样使用

$sockets = unsiralize($sockets);

echo $套接字[0];//UK 15A

echo $套接字[4];//瑞士