如何使用計數器變量或其他選項爲以下PHP代碼中的每個單選按鈕設置名稱?如何在PHP中設置單選按鈕的值?
<?php
$id=0; //counter variable
$sql ="select roll_number,student_name,gender from student_table";
$query=mysqli_query($dbcon, $sql) or die(mysqli_error($dbcon));
while($post=mysqli_fetch_assoc($query)){
echo '<tr>';
echo '<td>'. $post['roll_number'] . '</td>';
echo '<td>'. $post['student_name'] . '</td>';
echo '<td>'. $post['gender'] . '</td>';
echo '<td width=250>';
echo '<input type="radio" name="rad'.$id'" value="P" />Present';
echo '<input type="radio" name="rad'.$id'" value="A" />Absent';
echo '<button type="submit" name="save" value="Save" class="btn btn-success btn-sm">Save</button>';
++$id;
echo '</td>';
echo '</tr>';
}
?>
roll_number確定學生嗎? – barudo
嘗試使用輸入名稱作爲數組,如radio [],radio1 [] – Poria
您確實不應該使用'$ post'作爲行標識符。當你對輸入變量也有'$ _POST'時,它會非常快地混淆。 – junkfoodjunkie