Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2018-07-01, 11:40


OchIAch







Wiek: 26
Na forum: 3114 dni
Posty: 144
Nick w MP: OchIAch

Piwa: 1311

Respekt: 105,3
Respekt: 105,3

Ostrzeżeń: 100%
Mam problem, chc? zrobi? system banicji mam w bazie danych:
Kod:

2018-06-30

i pobieram to w ten spos?b:
q1[1]["koniecBanicji"]

no i to jest dobrze, lecz nie wiem jak oddzieli? to ?ebym mia?:
Kod:

rok = 2018
miesiac = 06
Dzien = 30


Za pomoc :piwo: + R*

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-07-01, 15:06


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466

local k=split(q1[1]["koniecBanicji"],"-")
rok "rok "..k[1]
miesiac "miesciac "..k[2]
dzien "dzien "..k[3]


zobacz to

Podpis
"amited" napisał/a:
Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
OchIAch
Wysłany: 2018-07-01, 16:17


OchIAch







Wiek: 26
Na forum: 3114 dni
Posty: 144
Nick w MP: OchIAch

Piwa: 1311

Respekt: 105,3
Respekt: 105,3

Ostrzeżeń: 100%
"amited" napisał/a:

local k=split(q1[1]["koniecBanicji"],"-")
rok "rok "..k[1]
miesiac "miesciac "..k[2]
dzien "dzien "..k[3]


zobacz to


Dziala dobrze lecz gdy mam w bazie danych 2017 rok i chce porownac takim sposobem:
          if tonumber(rok) > year then
             
          else
             outputChatBox("Jestes zbanowany"getPlayerFromName(playerNick))
          end


To wychodzi ze jestem zbanowany, pomocy

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-07-01, 16:29


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466

a jak dasz bana na 2 lata to co? :P zr?b z pomoc? https://www.w3schools.com/sql/func_mysql_now.asp i w zapytaniu do mysql daj NOW()>(data bana) wtedy bedziesz wiedzial ze czas teraz jest wiekszy od bana i ban minal

Podpis
"amited" napisał/a:
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-07-01, 20:04


OchIAch







Wiek: 26
Na forum: 3114 dni
Posty: 144
Nick w MP: OchIAch

Piwa: 1311

Respekt: 105,3
Respekt: 105,3

Ostrzeżeń: 100%
"amited" napisał/a:

a jak dasz bana na 2 lata to co? :P zr?b z pomoc? https://www.w3schools.com/sql/func_mysql_now.asp i w zapytaniu do mysql daj NOW()>(data bana) wtedy bedziesz wiedzial ze czas teraz jest wiekszy od bana i ban minal


Funkcja query "NOW()" "NOW" "SELECT NOW()" "SELECT NOW" "SELECT NOW();" itd. probowalem all lecz zawsze nie dziala, testowalem tak:
now = query(.. now itd.)
outputChatBox(now) lecz zawsze wywala bledy

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-07-01, 20:32


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466

tak mia?em u siebie kiedy? zrobione:
("SELECT * FROM bans WHERE active=1 AND serial=? AND banned_to>NOW() LIMIT 1;",getPlayerSerial(source))

gdzie banned_to to data bana

Podpis
"amited" napisał/a:
Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
OchIAch
Wysłany: 2018-07-01, 21:28


OchIAch







Wiek: 26
Na forum: 3114 dni
Posty: 144
Nick w MP: OchIAch

Piwa: 1311

Respekt: 105,3
Respekt: 105,3

Ostrzeżeń: 100%
"amited" napisał/a:

tak mia?em u siebie kiedy? zrobione:
("SELECT * FROM bans WHERE active=1 AND serial=? AND banned_to>NOW() LIMIT 1;",getPlayerSerial(source))

gdzie banned_to to data bana


Dzieki, respekt + piwo dla ciebie ziomu?, ju? sobie poradze :)

Postaw piwo autorowi tego posta
 

 
Tagi: oddzielanie :: quot-quot
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku