volter9Ну весь так весь)
Сначала идёт формирование рандомного запроса, потом корявый скрипт сверки, потом форма.
<?php
include "config.php";
error_reporting(E_ALL);
$count =mysql_query("SELECT COUNT(*) FROM `tasks`");
$count = mysql_fetch_array($count);
$count = $count[0];
$id=rand(1,$count);
$result=mysql_query("SELECT * FROM `tasks` WHERE `id`=$id");
$result=mysql_fetch_assoc($result);
if (isset($_POST['ansbutt'], $_POST['answer'])) {
$answer = trim($_POST['answer']);
if ($answer === $result['result']) {
echo "nice";
}
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Порешать-то</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" href="1.css" type="text/css"/>
</head>
<body>
<div><?php echo $result['task'];?></div>
<form method="POST">
<input type="textarea" id="otvet" name="answer" placeholder="| Ответ" required></textarea><br>
<input type="submit" class="btn btn-info" name="ansbutt" value="Так, ага">
</form>
</body>
</html>