Twoje PC  
Zarejestruj się na Twoje PC
TwojePC.pl | PC | Komputery, nowe technologie, recenzje, testy
B O A R D
   » Board
 » Zadaj pytanie
 » Archiwum
 » Szukaj
 » Stylizacja

 
M E N U
  0
 » Nowości
0
 » Archiwum
0
 » Recenzje / Testy
0
 » Board
0
 » Rejestracja
0
0
 
Szukaj @ TwojePC
 

w Newsach i na Boardzie
 
OBECNI NA TPC
 
 » Sherif 12:01
 » g5mark 12:00
 » maddog 12:00
 » petropank 11:58
 » rad 11:55
 » NimnuL 11:50
 » Artaa 11:48
 » Rybeck 11:47
 » burz 11:46
 » Wedelek 11:45
 » Markizy 11:45
 » P@blo 11:43
 » m&m 11:38
 » yanix 11:21
 » KHot 11:18
 » Jumper 11:17
 » Kenny 11:17
 » DYD 11:11
 » ligand17 11:05
 » Dexter 11:01

 Dzisiaj przeczytano
 41139 postów,
 wczoraj 25974

 Szybkie ładowanie
 jest:
włączone.

 
ccc
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ę. :-)

  1. to mysql , Holyboy 22/09/08 16:28
    konwertuje NULL'e na czas zerowy - ustaw kolumnie ze dopuszcza wartosc NULL

    Strength is irrelevant.
    Resistance is futile.
    We wish to improve ourselves.

    1. 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ę. :-)

      1. 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

        1. nic to nie dało , rrafaell 23/09/08 08:16
          123

          Użytkownicy wszelakich
          procesorów łączcie się. :-)

  2. hmm cos mi sie zdaje ze w zapytaniu , Holyboy 23/09/08 21:53
    idzie: 'NULL'
    a powinna iść: NULL

    sprawdź skrypt wrzucający

    Strength is irrelevant.
    Resistance is futile.
    We wish to improve ourselves.

    1. 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ę. :-)

  3. poradziłem sobie poprzez UPDATE , rrafaell 24/09/08 09:30
    321

    Użytkownicy wszelakich
    procesorów łączcie się. :-)

    
All rights reserved ® Copyright and Design 2001-2024, TwojePC.PL