Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] timestamp
Saper82
post
Post #1





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 11.07.2009

Ostrzeżenie: (0%)
-----


Witam

Mam pewien skrypt (SG w grze minecraft, skrypt jest w javie, chyba nie ma zrodel), tworzy on statystyki z gry, ale brakuje mi w nich informacji o czasie stworzenia wpisu do bazy.

Więc dodalem do tabeli kolumnę z cuurent_timesatamp. Jak dodaje ręcznie nowy wiersz do tabeli przez phpmyadmin wszystko jest ok

ale skrypt już nic nie dodaje przez tą nową kolumnę którą zrobiłem

Macie jakiś pomysł?


Myślę żeby co pare minut robić po prostu kopie nowych wpisów z tabeli stworzonej przez gre i w tej kopi dać jakiś time(). I na tej kopi pracować.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mstraczkowski
post
Post #2





Grupa: Zarejestrowani
Postów: 273
Pomógł: 52
Dołączył: 3.02.2013
Skąd: Przemyśl

Ostrzeżenie: (0%)
-----


Aby dodawać triggery w MySQL trzeba mieć roota do bazy danych, z tego co pamiętam.

Idąc drogą kombinowania to mógłbyś to zrobić za pomocą przykładowo:
  1. INSERT INTO `table_copy` SELECT B.*, CURRENT_DATE() FROM `table` AS B

Coś w tym rodzaju

Aby pobierać tylko nowe rekordy, a nie zawsze od nowa te same, to możesz pobawić się indexami UNIQUE, ale to już zależy od zestawu danych

Ten post edytował mstraczkowski 3.03.2013, 21:59:36
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.10.2025 - 07:48