Mam taki problem, że tworzę bazę :
CREATE TABLE IF NOT EXISTS users ( id int(11) NOT NULL AUTO_INCREMENT, login varchar(32) NOT NULL, pass varchar(32) NOT NULL, email varchar(255) NOT NULL, klasa varchar(32) NOT NULL, PRIMARY KEY (id) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
Podczas procesu rejestracji użytkownika zbierane są informacje o - loginie, haśle, emailu. Dalej mamy parę warunków, które sprawdzają czy istnieje taki user itp... I jeżeli jest ok to przechodzimy dalej i wyświetla nam się na nowej stronie wybór klasy.
Plik dodaj.php
<?php require 'config.php'; $klasa=$_POST['klasa']; $zapytanie="INSERT INTO users VALUES('$klasa')"; require 'header.php'; require 'klasa.php'; require 'footer.php'; ?>
Wybór klasy z określonej listy:
Potem przechodzimy na dalsza czesc strony. (klasa.php)
Proces rejestracji działa super bez zarzutów, wszystko jest ok aż do momentu kiedy mamy wybrać klasę. Błędu nie wyrzuca, przechodzi dalej. Ale w phpMyAdmin widzę, że nie uzupelnia tabeli o wybraną wartość. Co może być tego przyczyną? Proszę o pomoc