Wysłany: 2017-06-04, 15:17
Majorix
Wiek: 31 Na forum: 3288 dni Posty: 4
Nick w MP: brag
Witam mam problem z premium. Jak kto? kupi panelem to daje mu to premium ale ustawia np na 2017-06-10 00:00:00 a nie ustala mu godziny o kt?rej kupuje. Chce ?eby to wygl?da?o np : 2017-06-10 13:51:37. Za pomoc respekt i piwo
Kod z panelu
local result = exports [ 'ogrpg-db' ]: dbSet ( string . format ( "UPDATE ogrpg_users SET premiumdate = DATE(curdate()) + INTERVAL %d DAY WHERE id=%d" , days , getElementData ( playerToReceive , "player:uid" )))
Wysłany: 2017-06-04, 20:07
Dexnes_
Tiger
Wiek: 26 Na forum: 4401 dni Posty: 620
Nick w MP: Dexnes
Piwa : 1394
Spowodowane jest to tym, ?e u?ywasz typu "DATE", kt?ry s?u?y do zapisywania dni,miesi?cy,lat. Natomiast je?eli chcia?by? aby wprowadzane by?y godziny,minuty itd. musisz u?y? "DATETIME", wszystko znajdziesz tutaj:
https://dev.mysql.com/doc/refman/5.7/en/datetime.html
Wysłany: 2017-06-05, 10:29
Majorix
Wiek: 31 Na forum: 3288 dni Posty: 4
Nick w MP: brag
Majorix , Mia?em w MySQL DATETIME i nadal nic
Wysłany: 2017-06-05, 11:50
Majorix
Wiek: 31 Na forum: 3288 dni Posty: 4
Nick w MP: brag
eject , Nadal tylko data si? zmienia a godzina jest 00:00:00
Wysłany: 2017-06-05, 13:40
marcin778
Krytyk serwerów MTA
Wiek: 24 Na forum: 4149 dni Posty: 2268
Nick w MP: Marcineg
Piwa : 4662
eject , Ty te? nie pomagaj na si??.
Cytat: DATE(NOW()) + INTERVAL %d DAY WHERE id=%d",days,
jak sama nazwa 'days' czyli dni...
Ja tam na ogrpg si? nie znam do ko?ca ale spr?buj? pom?c.
local g , mi , s = getRealTime (). hour , getRealTime (). minute , getRealTime (). second
local r , m , d = getRealTime (). year + 1900 , getRealTime (). month + 1 , getRealTime (). monthday
local time = r .. "-" .. string . format ( "%02d" , m ).. "-" .. string . format ( "%02d" , d ).. " " .. string . format ( "%02d" , g ).. ":" .. string . format ( "%02d" , mi ).. ":" .. string . format ( "%02d" , s )
local result = exports [ 'ogrpg-db' ]: dbSet ( string . format ( "UPDATE ogrpg_users SET premiumdate = ? WHERE id=%d" , time , getElementData ( playerToReceive , "player:uid" )))
Typ tabeli DATETIME
Wysłany: 2017-06-14, 08:46
Majorix
Wiek: 31 Na forum: 3288 dni Posty: 4
Nick w MP: brag
marcin778 ,
Niestety nie dzia?a, ale mam to :
function premiumDate ( time )
realTime = getRealTime ()
time = tonumber ( time )
value4 = realTime . month + time
date = string . format ( "%04d-%02d-%02d " , realTime . year + 1900 , value4 + 1 , realTime . monthday )
return date
end
jak to zrobi? ?eby czas dzia?a? tu r?wnie??
Wysłany: 2017-06-14, 12:19
mlodasnygo
Wiek: 16 Na forum: 3973 dni Posty: 205
Piwa : 518
dodaj realTime.hours , realTime.minutes , realTime.seconds
Podpis
600 dni -
10 marca 2017
500 piw -
10 marca 2017
Tagi: premium
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: