Курсовая работа: Разработка программы генерации тестов из базы данных на языке РНР

if(!$q) break;

while ($row=@mysql_fetch_array($q))

{$quest[]=$row;}

$current=$quest[rand(0,count($quest)-1)];

echo "<hr>";

echo $current['Vopros'];

echo "</hr>";

echo "<input type='hidden' name='q[$num]'

value='".$current['ID']."'>";

$query2= "SELECT * FROM Otv WHERE

ID_vopr='".$current['ID']."'";

$a=@mysql_query ($query2);

while ($arow=@mysql_fetch_array($a))

{ echo "<p><input type='radio' name='a[$num]' value='".$arow ['ID']."'> ".$arow ['Otvet']." </p>";

}

echo "<br><br>";

unset($quest);

$num++; // переходим к следующему вопросу

}

echo "<INPUT TYPE=submit VALUE='Отправить'>";

echo " </FORM>";

/* Закрываем соединение */

mysql_close($link);

?>

Страница проверки – страница, содержащая РНР код, сравнивающий правильный ответ с ответом пользователя, если они совпадают, пользователю начисляется балл.


РНР код:

<?

if (!isset ($_POST['q'])||!isset($_POST ['a']))

exit(0);

К-во Просмотров: 440
Бесплатно скачать Курсовая работа: Разработка программы генерации тестов из базы данных на языке РНР