Example #1
0
/**
 * Adds a new record in table lzaro_kitolt into the database.
 * @param $userId
 * @param $timeWindowName
 * @param $testName
 * @param $time
 * @return integer containing the last inserted id, or FALSE on failure.
 */
function db_addNewRecordInTableLzaro_kitolt($userId, $timeWindowName, $testName, $time)
{
    $ret = db_getUserDataRaw($userId, null, null, null);
    if (empty($ret)) {
        return FALSE;
    } else {
        $userName = $ret['felh_nev'];
    }
    $tid = db_getTimeWindowIdFromName($timeWindowName);
    $ret = db_getTestId($testName);
    if (empty($ret)) {
        return FALSE;
    } else {
        $testId = $ret;
    }
    global $conn;
    $stmt = $conn->prepare("INSERT INTO lzaro_kitolt\n                            VALUES (NULL, :uname, :tid, :testId, :secs, NOW())");
    $stmt->bindParam(':uname', $userName);
    $stmt->bindParam(':tid', $tid);
    $stmt->bindParam(':testId', $testId);
    $stmt->bindParam(':secs', $time);
    $stmt->execute();
    return $conn->lastInsertId();
}
Example #2
0
                <div style="background-color:#e4e4e4;">
                    <div style="padding: 0 10px;">
                        <p style="font-weight: bold;">Kedves <?php 
echo $userFirstName;
?>
!</p>
                        <p>Kérjük, olvassa végig a kérdéseket, majd a megadott válaszlehetőségekből válassza ki és jelölje be a helyes választ! (Egy helyes megoldás van.)</p>
                        <p>A teszt kitöltéséről hamarosan visszajelzést, értékelést kap.</p>
                        <p>Üdvüzlettel:<br>Interaktív Program csapata</p>
                    </div>
                </div>
            </div>
            <div style="padding: 0 60px;">
                <form id="form-leckekezdo" method="post" action="">
                    <?php 
$testId = db_getTestId($testName);
$startFromQuestionId = db_getStartQuestionId($testId);
$questionInterval = db_getQuestionInterval($testId);
//$randomColor = mt_rand(1,4);
$numsQ = 1;
for ($i = $startFromQuestionId; $i < $startFromQuestionId + $questionInterval; $i++) {
    $stmt = $conn->prepare("SELECT kerdes FROM kerdes WHERE id = :qId;");
    $stmt->bindParam(':qId', $i);
    $stmt->execute();
    $question = $stmt->fetchColumn();
    echo "<h4>" . $numsQ . ") " . $question . "</h4>";
    $stmt = $conn->prepare("SELECT val_lehetoseg, suly FROM valasz WHERE kerdesId = :qId;");
    $stmt->bindParam(':qId', $i);
    $stmt->execute();
    $rows = $stmt->fetchAll(PDO::FETCH_ASSOC);
    echo "<table style=\"margin-left: 80px;width: 100%\">";