Dodawanie rekordów do bazy MySQL

0

Mozecie mi pomoc? Mam tabele uzytkownicy i dodalem na koncu dwa pola, ale skrypt rejestracyjny w php nie chce mi teraz wstawiac danych do bazy.

Jak usune te dwa pola z bazy to mi bedzie dziala a tak nie chce, czy w skrypcie powinienem cos zmienic albo dodac?

CREATE TABLE uzytkownicy (
user_id int(11) NOT NULL auto_increment,
imie varchar(25) NOT NULL,
nazwisko varchar(35) NOT NULL,
login varchar(25) NOT NULL,
haslo char(32) NOT NULL,
email varchar(35) NOT NULL,
kluczakt varchar(32) NOT NULL,
aktywowane enum('yes','no') NOT NULL default 'no',
datapowstania date NOT NULL,
rokurodzenia int(10) unsigned NOT NULL default '0',
zamieszkanie varchar(50) default NULL,
PRIMARY KEY (user_id)
) ENGINE=InnoDB DEFAULT CHARSET=latin2 AUTO_INCREMENT=60 ;


if(mysql_query("INSERT INTO uzytkownicy VALUES(NULL, 
		'".addslashes($_POST['imie'])."', '".addslashes($_POST['nazwisko'])."', 
		'".addslashes($_POST['login'])."', '".addslashes(md5($_POST['haslo']))."', 
		'".addslashes($_POST['email'])."', '$kluczAkt', 'no', CURDATE(), NULL, NULL)") && send_email($emailTitle, $emailBody)){
		
			$message = ' konto zalozone, dane wyslane na e-mail';
}
0

masz
rokurodzenia int(10) unsigned <font size="6">NOT NULL</span> default '0',
a wstawiasz
INSERT INTO uzytkownicy VALUES(NULL,
'".addslashes($_POST['imie'])."', '".addslashes($_POST['nazwisko'])."',
'".addslashes($_POST['login'])."', '".addslashes(md5($_POST['haslo']))."',
'".addslashes($_POST['email'])."', '$kluczAkt', 'no', CURDATE(), <font size="6">NULL</span>, NULL)

0

NO DZIEKI TERAZ ZAMISAT NULL, NULL mam '0', NULL
no i dziala

1 użytkowników online, w tym zalogowanych: 0, gości: 1