1
내가 대답이 맞다면 알고하기 위해 데이터베이스의 값으로 그 값을 비교하기 위해 각각의 질문 라디오 버튼에 대한 두 가지 옵션이있는 동적 퀴즈 페이지를 만드는 오전을PHP 처리 동적 생성 라디오 버튼
질문과 선택은 데이터베이스에 저장하고
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
</head>
<body>
<form method="post" class="RegularFont" action="quiz.php">
<?php
require_once 'database.php';
$res = mysql_query("select * from quiz");
while ($row1 = mysql_fetch_array($res)) {\\create a table for every entry
echo <<<_END
<div style="padding-bottom: 30px">
<table border="">
<th colspan="2">question 1</th>
<tr>
<td colspan="2"> $row1[0] </td>
</tr>
<tr>
<td>$row1[1]<input type="radio" name='true1[$row1[1]]' value='1'></td>
<td>$row1[2]<input type="radio" name='true1[$row1[1]]' value='2'></td>
</tr>
</table>
</div>
_END;
}
?>
<input type="submit" value="submit">
</form>
</body>
는 각각의 라디오 버튼의 값이 1 또는 2 일 수 있습니다 자신의 테이블에있는 모든 질문을 코드에서 검색, 나는 비교하려는 그것은 데이터베이스 wher에서 가치와 함께 전자 난이 입력
아마
'foreach'가 효과가 있다고 생각합니다. 실패하는 방법에 대한 자세한 내용을 입력하십시오. – Barmar
'foreach'를 사용할 때'$ value'는 각 라디오의 값이므로 여기서는 좋지만이 값을 (데이터베이스에서 찾은) 값과 비교할 것입니다. 같음, 예를 들어 변수 x를 증가시키고 싶습니다. –
아래 내 대답은 그 문제를 해결하지 못합니까? – Barmar