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
 
 » metacom 12:22
 » cVas 12:19
 » 247 12:18
 » DYD 12:09
 » bajbusek 12:02
 » nth4 12:02
 » NimnuL 11:55
 » Wolf 11:55
 » KHot 11:48
 » Visar 11:42
 » evil 11:42
 » Artaa 11:38
 » Nefratus 11:34
 » Markizy 11:27
 » maddog 11:27
 » Fight 11:19
 » Zbyl 11:11
 » petropank 11:09
 » Kool@ 11:09
 » El Vis 10:54

 Dzisiaj przeczytano
 28638 postów,
 wczoraj 27138

 Szybkie ładowanie
 jest:
włączone.

 
ccc
TwojePC.pl © 2001 - 2026
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-2026, TwojePC.PL