Przy ręcznym wywołaniu części skryptu tworzącego tabele wszystko przebiega ok (tworzy wszystkie). Natomiast poniższe inserty podają wypisane pod każdym z nich błędy. Mój problem z logowaniem prawdopodobnie występuje ze względu na puste pole OP_POZIOMUPRAWNIEN (jeśli hasło jest zaszyfrowane poprawnie).
Kod: Zaznacz cały
INSERT INTO Operator ( OP_INDEX, OP_LOGIN , OP_HASLO , OP_AKTYWNY, OP_POZIOMUPRAWNIEN, OP_OPIS )
VALUES (1, 'admin', '3ae6689cb20e2d50663d47d418c26e45', 'A', 0, 'G³ówny administrator systemu');
-- 14:57:07 INSERT INTO Operator ( OP_INDEX, OP_LOGIN , OP_HASLO , OP_AKTYWNY, OP_POZIOMUPRAWNIEN, OP_OPIS ) VALUES (1, 'admin', '3ae6689cb20e2d50663d47d418c26e45', 'A', 0, 'G³ówny administrator systemu') Error Code: 1364. Field 'OP_TELEFON' doesn't have a default value 0.000 sec
INSERT INTO `Szablony` (`SZ_INDEX`, `SZ_RODZAJ`, `SZ_NAZWA`, `SZ_TRESC`, `SZ_OPERATORID`) VALUES
(1, 'S', 'wirusy', 'Prosze odwirusowac komputer', 0),
(2, 'E', 'kontakt', 'Prosimy o kontakt w sprawie internetu', 0);
-- 14:55:04 INSERT INTO `Szablony` (`SZ_INDEX`, `SZ_RODZAJ`, `SZ_NAZWA`, `SZ_TRESC`, `SZ_OPERATORID`) VALUES (1, 'S', 'wirusy', 'Prosze odwirusowac komputer', 0), (2, 'E', 'kontakt', 'Prosimy o kontakt w sprawie internetu', 0) Error Code: 1364. Field 'SZ_TEMAT' doesn't have a default value 0.047 sec
INSERT INTO `Uslugi` (`USL_INDEX`, `USL_NAZWAUSLUGI`, `USL_JEDNMIARY`, `USL_SYMBOL`, `USL_CENABRUTTO`, `USL_STAWKAVAT`, `USL_STAWKAVAT_TXT`) VALUES
(1, 'Abonament za internet', 'szt', '', 49.00, 0.00, '23%'),
(2, 'Op³ata aktywacyjna za dostêp do internetu', 'szt', '', 99.00, 0.00, '23%'),
(3, 'Op³ata za publiczne IP', 'szt', '', 10.00, 0.00, '23%');
-- 14:55:48 INSERT INTO `Uslugi` (`USL_INDEX`, `USL_NAZWAUSLUGI`, `USL_JEDNMIARY`, `USL_SYMBOL`, `USL_CENABRUTTO`, `USL_STAWKAVAT`, `USL_STAWKAVAT_TXT`) VALUES (1, 'Abonament za internet', 'szt', '', 49.00, 0.00, '23%'), (2, 'Op³ata aktywacyjna za dostêp do internetu', 'szt', '', 99.00, 0.00, '23%'), (3, 'Op³ata za publiczne IP', 'szt', '', 10.00, 0.00, '23%') Error Code: 1364. Field 'USL_OPERATORID' doesn't have a default value 0.000 sec
INSERT INTO `Wan` (`WAN_INDEX`, `WAN_NAZWA`, `WAN_DATADODANIA`, `WAN_OPERATORID`) VALUES
(1, 'WAN1', '0000-00-00', 0);
-- 14:56:11 INSERT INTO `Wan` (`WAN_INDEX`, `WAN_NAZWA`, `WAN_DATADODANIA`, `WAN_OPERATORID`) VALUES (1, 'WAN1', '0000-00-00', 0) Error Code: 1062. Duplicate entry '1' for key 'PRIMARY' 0.000 sec