[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Простой тест на PHP
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20
maruo
Цитата
Нормальный тест - это когда пользователь отвечает на все вопросы теста, затем происходит подсчёт правильных ответов и выдаётся результат. Т.е. пользователь не знает правильно или нет он ответил на конкретный вопрос (ну кроме случая 100% правильных ответов)


наверно стоило бы назвать по другому тему, Не как тест, а викторина или что то наподобие.
Мне важно что бы после неправильного ответа сразу выбивало на старт
maruo
Объясните пожалуйста почему это не работает а конкретно
$submit .= ' <input type="submit" name="noname" value ="'.$row['a_answer'].'"> ';




$res = mysql_query($query) or die(mysql_error());
if($res){
if(mysql_num_rows($res) > 0){
while($row=mysql_fetch_assoc($res)){

$quest = $row['q_quest'];
$hidden = ' <input type="hidden" name="quest" value="'.$row['q_id'].'">';
$input .= ' <input type="hidden" name="answer" value ="'.$row['a_id'].'"> ';
$submit .= ' <input type="submit" name="noname" value ="'.$row['a_answer'].'"> ';


}
}
}

?>
<!DOCTYPE html>
<
html>
<
head>
<
meta charset="utf-8" />
<
title>Простой тест на PHP+MySQL</title>
</
head>
<
body>
<
h1>Простой тест на PHP+MySQL</h1>
<
h2><?php echo $quest;?></h2>
<
form action = "answer.php" method = "POST">
<?php echo $hidden.$input.$submit;?>
</form>
</
body>
</
html>
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.