2015-10-07 68 views
-1

嗨,大家好我只是想獲得選定的單選按鈕的價值,但它不起作用幫助我的傢伙請。我怎樣才能獲得所選擇的單選按鈕值TNX提前:)php程序從無線電在while循環中獲得價值

<html> 
<head> 
<title>asdad</title> 
</head> 
<body> 
<form method = "POST"> 

<?php 
$con=mysql_connect('localhost','root','') or die(mysql_error()); 
mysql_select_db('aclc_esys') or die("cannot select DB"); 
session_start(); 

$query=mysql_query("SELECT * FROM add_student_subject WHERE student_id = '".$_SESSION['sess_stud_id']."'"); 

while($row=mysql_fetch_array($query)){ 

?> 

<input type="radio" name="subj" value="<?php$roww['subject_name']?>"> 


<?php 

echo $row['subject_name']."<br />"; 
} 


?> 
<input type="submit" value="Submit Evaluation" name="submiteval" /> 
<?php 

if(isset($_POST["submiteval"])){ 

echo $_POST['subj']; 
} 


?> 
</form> 
</body> 
</html> 

回答

0

您有拼寫錯誤行,你忘了呼應。

相反的:

<?php$roww['subject_name']?> 

嘗試:

<?php echo $row['subject_name']; ?> 

在表單元素也給id屬性。

使用mysqli_ *函數而不是mysql_ * ones(它們被棄用)或甚至更好的PDO是非常重要的。至少要對輸入進行清理和驗證,以便您的數據儘可能有效。

+0

tnx爲你的評論現在它的作品。我會按照你的建議再次使用mysqli而不是mysql tnx ^^ –