Sciagnalem wczoraj najnowasza wersje z CVS do testow. Dodaje sobie klienta i widze liste klientow z tekstem "Brak klientow" - zadnego komunikatu o bladzie czy czego takiego... Zerknaem w logi mysqld a tam: INSERT INTO customers (name, lastname, phone1, phone2, phone3, im, address, zip, city, email, ten, ssn, status, creationdate, creatorid, info, serviceaddr, message, pin, regon, rbe, icn) VALUES ('AA', UPPER('AAAA'), '22222', '', '', '22', 'ul. Tewsrt 3', '80-000', 'teet', 'r@r.pl', '000-460-04-452', '00000000000', '3', UNIX_TIMESTAMP(), '1', '', '', '', 0, NULL, NULL, NULL)
Tja niby ok, ale mysql mo pyskuje #1048 - Column 'regon' cannot be null Zreszta to samo sie tyczy rbe i icn
Poradzilem sobie lekko edytujac modul customeradd.php (po sprawdeniu, zy dane pole tablicy $customeradd[] nie jest bledne dopisalem odpowiednio dla k azdego z tych 3 pol: if (empty($customer['location'])) $customer['location'] = '';
Taki sam problem byl tez pryz dodwaniu komputerow - tabela nodes i pole location, z czym poradzilem sobie tak samo. Moj sposob nie jest ladny i pewnie da sie to zrobic ladniej i zgodniej z konwencja lms, ale bawic mi sie nie chcialo. Chcialem tylko zapytac, czy to jest bug czy po prostu w calej swej "mundrosci" cos nie tak skonfigurowalem.
-- Sarenka "Do not treat your live too serious. You wont survive it!"