我正在尝试将多个单选按钮信息设置为mysql,它似乎没有在排名单选按钮上传递正确的信息。这是我的代码。
<tr>
<td colspan="3">
<input type="radio" name="rank" value="unranked" />Unranked
</br><input type="radio" name="rank" value="bronze" />Bronze
</br><input type="radio" name="rank" value="silver" />Silver
</br><input type="radio" name="rank" value="gold" />Gold
</td>
</tr>
<php?
mysql_query("INSERT INTO summoner (sumName, rank, position)VALUES(
'". mysql_escape_string($_POST['summoner']) ."',
'". mysql_escape_string(md5($_POST['rank'])) ."',
'". mysql_escape_string($_POST['role']) ."') ") or die(mysql_error());
?>
而不是没有得到任何收费或黄金我在我的数据库中得到这样的东西:cab7e764b30007514145
我在这里做的不是什么?
答案 0 :(得分:0)
检查PHP代码:
我捕获了浏览器流,看起来不错
答案 1 :(得分:-2)
这种类型的编码非常陈旧,没有人再使用它了,请执行:
<div>
<form actiom="my_page.php" method="post">
radio button 1
radio button 2
radio button 3
.....
</form>
</div>
避免您所处的情况,并安全地发送日期