0
我寫了一個小的HTML表單並將其添加到頁面。我的目標是讓它將Checked按鈕的值發送到我也寫過的PHP頁面。由於某種原因,PHP頁面沒有獲取該值。我也沒有得到任何PHP錯誤。代碼如下。HTML Radiobutton表單不POSTing
form.php的
<form action="http://www.zbrowntechnology.com/InsaneBrain/quiz.php" method="POST">
<font color="white" size="3">
<?php
$con = mysql_connect("HOST", "USER", "PASS");
if(!$con) {
die('Unable to connect to MySQL: '.mysql_error());
}
mysql_select_db("zach_insaneB", $con);
$result = mysql_query("SELECT Name FROM quiz");
while($row = mysql_fetch_assoc($result)) {
$qname = $row['Name'];
echo "<input type='radio' name='button1' id='$qname'>";
echo "<label for='$qname'><font color='white'/>$qname</font></label>";
}
?>
</font>
</div>
</div>
<div id="Oobj12">
<div id="Gcode234" class="dfltc">
<input type="image" src="http://www.zbrowntechnology.com/InsaneBrain/begin.png" alt="Begin" />
</form></div>
</div>
訪問getdata.php
<?php
$data = $_POST['button1'];
echo $data;
?>
我可以問,你做了一個'查看源代碼'來查看單選按鈕的值實際上是從數據庫正確填充的嗎?你有鏈接嗎? – d2burke 2010-09-30 03:07:31