我的sql表中有一个大小的列,它应该是一个显示大小的下拉菜单,然后将你链接到一个新的sql行;但是,选项框中没有显示任何内容,并且源代码中没有显示任何内容。这就是代码的样子:
<form>
<select onchange="window.location.href=this.form.URL.options[this.form.URL.selectedIndex].value" name="URL">
<?php
$size = unserialize($row['size']);
foreach ($size as $key => $value) {
echo "<option value='$value'>$key</option>\n";
}
?>
</select>
</form>
我的数组看起来像这样:
"a:12:{s:3:"1/8";s:27:"legendproduct.php?id=101300";s:3:"1
/4";s:27:"legendproduct.php?id=101101";s:3:"3
/8";s:27:"legendproduct.php?id=101102";s:3:"1
/2";s:27:"legendproduct.php?id=101023";s:3:"3
/4";s:27:"legendproduct.php?id=101024";s:1:"1";
s:27:"legendproduct.php?id=101025";s:5:"1
1/4";s:27:"legendproduct.php?id=101026";s:5:"1
1/2";s:27:"legendproduct.php?id=101027";s:1:"2";
s:27:"legendproduct.php?id=101028";s:5:"2
1/2";s:27:"legendproduct.php?id=101109";s:1:"3";
s:27:"legendproduct.php?id=101110";s:1:"4";
s:27:"legendproduct.php?id=101111";}"
我做错了什么?任何帮助,将不胜感激。感谢。