<form>
<?php
$stylesheet = array("style_default.css" => "Default", "style_red.css" => "Red");
foreach($stylesheet as $key => $value)
{
echo '<input type="radio" name="style" value="'.$key.'" checked="';
if($css == $key){echo 'yes';} else{echo 'no';}
echo '" /> '.$value.'<br />';
}
?>
<input type="submit" name="style_change" value="Spara inställningar" />
</form>
这里是我用来创建单选按钮的代码。在我的数据库中,我有一个表格可以保存单选按钮的值。我在页面上看到路径是正确的,并且我也检查过,所以$ css在echo的帮助下给出了正确的值。 我所拥有的值是“style_default.css”,但我只能得到所选红色的按钮。任何人知道这一切出错了吗?通过php && mysql的Radibuttons,但给出了错误的值
$ css从哪里来? – Babiker 2011-05-21 04:08:01
它来自于一段代码,在mysql-code之中。正如我所说:我已经检查过,所以它给出了正确的价值。 – 2011-05-21 04:29:05