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

Wysłany: 2014-04-08, 16:10


SnajperKRS







Wiek: 27
Na forum: 4482 dni
Posty: 40
Nick w MP: Pietr

Piwa: 217

Respekt: 45,3

Witam!
Mam pewien problem, mianowicie ucz? si? pawn i MySQL. Mia?em wcze?niej VIP na warto?? w tabeli VIP ale chc? to przerobi? na dat?, ale nie wiem jak. :/
Doszed?em do takiego? czego?:
Kod:

new vips = mysql_PlayerGetInt(lname, "ifnull(datediff(vip,now()),'-5')");
Vip[playerid] = (vips>=0) ? (false): (true);
if( Vip[playerid] == true ) {
Vips_Online++;
SCM(playerid, 0x33FF99FF, "[GzE] >> Zosta?e? automatycznie zalogowany jako VIP.");
}

Ale co? nie dzia?a. Ca?y czas loguje na VIP. Nie wa?ne czy dam dzie? przed dzisiejsz? dat? czy po. Pomo?e kto??

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-04-08, 17:21


mrx3667

mrdrifter






Wiek: 29
Na forum: 4533 dni
Posty: 143
Nick w MP: mrdrifter

Piwa: 359

Respekt: 377,8
Respekt: 377,8Respekt: 377,8Respekt: 377,8Respekt: 377,8

"Doszed?em do takiego? czego?: " - chyba skopiowa?em z skryptu mrdriftera.

pokaz mysql_PlayerGetInt

Podpis







GG: 3097129
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-04-08, 17:36


SnajperKRS







Wiek: 27
Na forum: 4482 dni
Posty: 40
Nick w MP: Pietr

Piwa: 217

Respekt: 45,3

Kod:

stock mysql_PlayerGetInt(player[], key[]) {
new tmpres;

new nick[30], string2[300];
mysql_real_escape_string(player, nick);

format(string2, sizeof(string2), "select %s from players where nick='%s'", key, nick);
mysql_query(string2);

mysql_store_result();
if(!mysql_num_rows())
{
mysql_free_result();
return 0;
}
tmpres = mysql_fetch_int();
mysql_free_result();

return tmpres;
}


@Up
Mo?liwe... Bo kolega mi pomaga?. :)

[ Dodano: 2014-04-09, 18:17 ]
Naprawione.

Postaw piwo autorowi tego posta
 

 
Tagi: [mysql]vip :: datę
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » [INNE] [MYSQL]VIP na datę 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