TwojePC.pl © 2001 - 2024
|
|
A R C H I W A L N A W I A D O M O Ś Ć |
|
|
|
[php] zamiast NULL pokazują się same zera , rrafaell 22/09/08 15:50 przenoszę bazę danych z jednego cmsa do drugiego (joomla). Mam już przerobiony plik z danymi:
przykładowy fragment wpisu: 19;57;1;2007-10-21;NULL;00:00:00;NULL; (...)
Pierwsze NULL jest w komórce, gdzie wpisywana jest data zakończenia, drugie NULL gdzie wpisywana jest godzina zakończenia. Gdy wczyta się cały plik, to zamiast NULL mam 0000:00:00 oraz 00:00:00. Mocno mi to komplikuje życie, gdyż te zera są wyświetlane i wychodzi głupota. Próbowałem poprawiać w phpmyadminie ale bez oczekiwanego rezultatu - są te nieszczęsne zera. Jedynie z poziomu CMSa mogę to poprawić. Ale poprawianie blisko 3000 rekordów nie jest zachęcające.
Czy istnieje jakiś sposób, by zautomatyzować tę czynność.
Co do Joomli, to chodzi mi tu o moduł EventList i wpisywanie zdarzeń.Użytkownicy wszelakich
procesorów łączcie się. :-) - to mysql , Holyboy 22/09/08 16:28
konwertuje NULL'e na czas zerowy - ustaw kolumnie ze dopuszcza wartosc NULLStrength is irrelevant.
Resistance is futile.
We wish to improve ourselves. - niestety , rrafaell 22/09/08 19:25
mam tak ustawione
http://img137.imageshack.us/...p?image=nulllf3.jpg (na kolorowo są interesujące mnie komórki)Użytkownicy wszelakich
procesorów łączcie się. :-) - A jakbyś tak , Conroy 22/09/08 22:01
A jakbyś zamiast wpisywać nulle nic nie wpisał?
W ten sposób:
19;57;1;2007-10-21;;00:00:00;; (...)
?
Nie wiem czy to coś da, sprawdź jak możesz.http://flickr.com/photos/myhacien
da - nic to nie dało , rrafaell 23/09/08 08:16
123Użytkownicy wszelakich
procesorów łączcie się. :-)
- hmm cos mi sie zdaje ze w zapytaniu , Holyboy 23/09/08 21:53
idzie: 'NULL'
a powinna iść: NULL
sprawdź skrypt wrzucającyStrength is irrelevant.
Resistance is futile.
We wish to improve ourselves. - w samym skrypcie , rrafaell 24/09/08 08:53
jest NULL, natomiast po imporcie wygląda to tak:
INSERT INTO `jos_eventlist_events` VALUES ('1', '1', '1', '2007-01-21', 'NULL', '20:00:00', 'NULL', (...)
Nie wiem czy te apostrofy mają jakieś znaczenie.
Jest jeszcze druga rzecz, którą dopiero zobaczyłem wczoraj a dzięki której mogę ręcznie wpisywać NULL:
http://img252.imageshack.us/...?image=null1jv3.jpg
Jak zaznaczę pola z kolumny NULL, to mogę ręcznie wpisać tę wartość. Ale jak to zrobić podczas importu lub później, ale z automatu, by wszystkie na raz włączyć (blisko 3000 rekordów).Użytkownicy wszelakich
procesorów łączcie się. :-)
- poradziłem sobie poprzez UPDATE , rrafaell 24/09/08 09:30
321Użytkownicy wszelakich
procesorów łączcie się. :-) |
|
|
|
|
All rights reserved ® Copyright and Design 2001-2024, TwojePC.PL |
|
|
|
|