P. 나는 php & webform 스크립팅을 처음 사용합니다. 현재데이터베이스에서 질문을 표시하는 웹 양식 만들기
I가 MySQL 데이터베이스 내부의 다음과 같은 객관식 질문 테이블 :
|MCQ_ID|Question|Opt_1|Opt_2|Opt_3|Opt_4|Opt_5|
|1|What is the port|23|21|22|80|53
내 목표는 는 (1) 질문은에서 선택의 PHP 스크립트를 사용하여 웹 형태의 퀴즈를 만드는 것입니다 데이터베이스 &은 각 질문에 단 하나의 대답으로 객관식 형태로 표시됩니다. (2) 특정 질문에 소요되는 시간을 기록하는 타이머가 있으므로 각 웹 폼에는 하나의 질문 만 표시되어야합니다.
아래는 나의 시작 스크립트 & 위의 목표를 달성하기 위해 어떻게해야합니까?
<!DOCTYPE html>
<html>
<head>
<style type='text/css'>
#wrapper {
width:950px;
height:auto;
padding: 13px;
margin-right: auto;
margin-left: auto;
background-color: #fff;
}
</style>
</head>
<body bgcolor="#e1e1e1">
<div id="wrapper">
<center><font fact="Andalus" size="5">Test Quiz</font></center>
<br /><br /><br /><br />
</div>
<?php
//Start Variables
$username = "root";
$password = "";
$database = "Test";
//End Variables
//Connect To Database
$link = mysql_connect(localhost,$username,$password) or die ('Could not connect :'. mysql_error());
mysql_select_db($database) or die("Unable to select database");
//SQL Get Questions
$query = "SELECT * FROM MCQuestionBank";
$result = mysql_query($query) or die ('Query failed:'. mysql_error());
$row = mysql_fetch_array($result,MYSQLI_ASSOC);
//Get results
/*
while ($row = mysql_fetch_array($result,MYSQLI_ASSOC))
{
echo '<br> QuestionName : ' .$row{'Question'} ;
echo '<br> Option 1 : ' .$row{'MCQ_Opt1'};
echo '<br> Option 2 : ' .$row{'MCQ_Opt2'};
echo '<br> Option 3 : ' .$row{'MCQ_Opt3'};
echo '<br> Option 4 : ' .$row{'MCQ_Opt4'};
echo '<br> Option 5 : ' .$row{'MCQ_Opt5'};
}
*/
mysql_free_result($result);
mysql_close($link);
?>
</body>
</html>
질문에 6 개 이상의 옵션이 필요한 경우 어떻게됩니까? –
이 객관식 질문 세트는 5 가지 옵션으로 보관하고 있습니다. – Derek
PHP 스크립트 작성 부분은 어떻습니까? 어떤 지침이 나에게 상당히 혼란스러워 보입니까? – Derek