Beispiel #1
0
function start()
{
    $tno = $_GET['tno'];
    $questions = array();
    include '../dao/QuestionDaoImpl.php';
    $questionDao = new QuestionDaoImpl();
    include '../dao/TestDaoImpl.php';
    $testDao = new testDaoImpl();
    include '../dao/TtoqDaoImpl.php';
    $ttoqDao = new TtoqDaoImpl();
    $test = $testDao->get($tno);
    $ttoqs = $ttoqDao->queryByCondition($tno);
    foreach ($ttoqs as $ttoq) {
        $questions = array_merge($questions, array($questionDao->get($ttoq['qno'])));
    }
    session_start();
    $_SESSION['test'] = $test;
    $_SESSION['questions'] = $questions;
    header('Location: /student/testinfo.php');
}
Beispiel #2
0
function delete()
{
    $qnos = $_POST['qnos'];
    $qnos = explode('@', $qnos);
    include '../dao/QuestionDaoImpl.php';
    $questionDao = new QuestionDaoImpl();
    for ($i = 0; $i < count($qnos); $i++) {
        $result = $questionDao->delete($qnos[$i]);
    }
    $questions = $questionDao->queryAll();
    session_start();
    $_SESSION['questions'] = $questions;
    header('Location: /teacher/question.php');
}