我正在进行一个计算机基础测试项目,在该项目中,用户将根据所选科目进行测试和评分。我有一组问题,数据库中有选项。我希望能够以用户能够选择选项并浏览问题的方式显示问题。我使用的是php/mysql。
这是我的问题表结构:
question(id,subject,question,optA,optB,optC,optD,answer).
我的php代码是:
$query = "SELECT * from {$table} WHERE subject={$subj}";
$question_set = mysql_query($query, $connection);.
我知道我需要javascript来做这件事,请帮帮我。
您应该向服务器发送ajax请求以获取这些数据。您可以使用jquery AJAX来实现这一点。
$.ajax({
url: "question.php",
context: document.body
}).done(function(data) {
$('#question').html(data);
});
通过AJAX请求从服务器获得问题后。您可以在选项下方显示问题。
有关Jquery Ajax的更多信息,请参阅http://api.jquery.com/jquery.ajax/