<?php require ('config.php'); $nick=$_POST['nick']; $styl=$_POST['styl']; } if ($wynik) { echo 'Witaj '.$nick.'. Jesteś '.$styl.'em, więc zacznijmy test wiedzy ogólnej dla Twojego stylu gry.'; } ?> <!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'); $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ę.