有谁知道为什么这段代码不起作用?我只是想打印选择了哪个单选按钮。无论选择什么,它总是打印“Null”。PHP代码如下。
<?php
$conn = mysql_connect('localhost','student','student') or die(mysql_error());
mysql_select_db('vgs',$conn);
//Get Question 1
if (isset($_GET["q1option"]))
{
$q1option = $_GET["q1option"];
}
else
{
$q1option = "Null";
}
//Process Question 1
echo "".$q1option;
HTML 代码如下。
<form action="" method="get" >
<div id="Q1">
<label><input type="radio" name="q1option" value="Less_than_16" />Less than 16</label><br />
<label><input type="radio" name="q1option" value="16_or_more" />16 or more</label>
</div>
对此的任何帮助将不胜感激。注意我在“vgs”数据库中有很多表,如果这有区别的话。
谢谢,
丹尼尔
附加代码
下面的 HTML
<input type="button" value="Submit" onclick="result();" />
<input type="reset" value="Reset" />
</form>
下面嵌入了 JavaScript。它使用http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js
function result()
{
$('#Suggestion').load('process_answers.php');
}