EGZAMIN.php
<?php
require ('config.php');
If (isset($_POST['nick'])){ $nick=$_POST['nick'];
$styl=$_POST['styl'];
$zapytanie = "INSERT INTO test (nick, styl) VALUES ('$nick', '$styl')" or
die(mysql_error()); }
if ($wynik) {
echo 'Witaj '.$nick.'. Jesteś '.$styl.'em, więc zacznijmy test wiedzy ogólnej dla Twojego stylu gry.'; echo '<br><a href="egzamin1.php"><b>ROZPOCZNIJ EGZAMIN</b></a><br><Br><br><br><br>'; }
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>EGZAMIN</title>
</head>
<body>
<form name="form1" method="post" action="egzamin.php">
nick: <input type="text" name="nick" size="20">
<input type="radio" name="styl" value="kilof" />Kilof
<input type="radio" name="styl" value="flociarz" />Flociarz
<br><input value="przejdź dalej" type="submit" name="dalej">
</form>
</body>
</html>
EGZAMIN1.php
<?php
require ('config.php');
If (isset($_POST['pytanie1'])){ $id = $_GET["id"];
$nick=$_POST['nick'];
$pytanie1=$_POST['pytanie1'];
$zapytanie = "UPDATE `test` SET `pytanie1` = '$pytanie1' WHERE `id`='$id'";
}
if ($wynik) {
}
?>
<form name="form2" method="post" action="egzamin1.php">
Pytanie 1.<br><input type="text" name="pytanie1" size="150">
<br><BR>
<br><input value="Zakończ egzamin" type="submit" name="zakoncz">
</form>
TABELA
id | nick | styl | pytanie 1 | pytanie 2 | pytanie 3
Robię taką stronę egzaminu. Bardziej w ramach nauki PHP niż konkretnego przeznaczenia.
W pliku egzamin.php tworzę "nick" oraz wybieram styl: "flociarz" lub "kilof".
Przechodzę do następnej strony.
Na następnej odpowiadam na pytanie 1 i chciałbym, żeby odpowiedź zapisywało w tabelce pod kluczem "pytanie1" ale oczywiście przy nicku, który został wcześniej stworzony. Próbowałem to ugryźć get, post, ale nie idzie.
Proszę o pomoc. Gdy będę widział prawidłowy kod to się nauczę.