Sziasztok!
Van itt nekem 1 mysql-os bejelentkezésem. Ebbe szeretnék bele tenni egy utoljára bejelentkezéshez egy belépésnél elmentődik a dátum napra/órára/perc-re pontosan legalább ha lehet.
Sql-be kellene bevinnie az adatot. De nem tudom, hogy pontosa hova kellene itt bele írnom azt amivel letudnám kérni az utolsó bejelentkezést. Illetve fogalmam sincs, hogy tudnám ezt megírni.
Ebbe szeretném kérni a segítségeteket!
Adatbázis: server202016, tábla: goszerver oszlop amibe be kellene írnia: utoljaraonline
Idézet:
public menu_reglog(id, key)
{
if (!is_user_connected(id))
return PLUGIN_HANDLED;
if (g_Bejelentkezve[id])
return PLUGIN_HANDLED;
switch(key)
{
case 0:
{
client_cmd(id, "messagemode Felhasznalonev");
showMenu_RegLog(id);
}
case 1:
{
client_cmd(id, "messagemode Jelszo");
showMenu_RegLog(id);
}
case 2: cmdRegisztracioBejelentkezes(id);
case 9: showMenu_Main(id);
}
return PLUGIN_HANDLED;
}
public cmdFelhasznalonev(id)
{
if(g_Bejelentkezve[id])
return PLUGIN_HANDLED;
g_Felhasznalonev[id][0] = EOS;
read_args(g_Felhasznalonev[id], 99);
remove_quotes(g_Felhasznalonev[id]);
showMenu_RegLog(id);
return PLUGIN_HANDLED;
}
public cmdJelszo(id)
{
if(g_Bejelentkezve[id])
return PLUGIN_HANDLED;
g_Jelszo[id][0] = EOS;
read_args(g_Jelszo[id], 99);
remove_quotes(g_Jelszo[id]);
showMenu_RegLog(id);
return PLUGIN_HANDLED;
}
public cmdRegisztracioBejelentkezes(id)
{
if(g_Bejelentkezve[id])
return PLUGIN_HANDLED;
if((strlen(g_Jelszo[id]) > 16))
{
if(g_RegisztracioVagyBejelentkezes[id] == 1)
client_printcolor(id, "!g[%s]!n A Jelszó nem lehet hosszabb, mint 16 Karakter!", PREFIX_MSG);
else
client_printcolor(id, "!g[%s]!n Hibás Felhasználónév, vagy Jelszó!", PREFIX_MSG);
showMenu_RegLog(id);
return PLUGIN_HANDLED;
}
if((strlen(g_Jelszo[id]) < 4))
{
if(g_RegisztracioVagyBejelentkezes[id] == 1)
client_printcolor(id, "!g[%s]!n A Jelszó nem lehet rövidebb, mint 4 Karakter!", PREFIX_MSG);
else
client_printcolor(id, "!g[%s]!n Hibás Felhasználónév, vagy Jelszó!", PREFIX_MSG);
showMenu_RegLog(id);
return PLUGIN_HANDLED;
}
switch(g_RegisztracioVagyBejelentkezes[id])
{
case 1:
{
if(g_Folyamatban[id] == 0)
{
client_printcolor(id, "!g[%s]!n Regisztráció Folyamatban... Kérlek Várj!", PREFIX_MSG);
sql_account_check(id);
showMenu_RegLog(id);
}
else showMenu_RegLog(id);
}
case 2:
{
if(g_Folyamatban[id] == 0)
{
client_printcolor(id, "!g[%s]!n Bejelentkezés Folyamatban... Kérlek Várj!", PREFIX_MSG);
sql_account_check(id);
showMenu_RegLog(id);
}
else showMenu_RegLog(id);
}
}
return PLUGIN_CONTINUE;
}
public sql_tuple_create()
{
g_SqlTuple = SQL_MakeDbTuple(s_HOSZT, s_FELHASZNALO, s_JELSZO, s_ADATBAZIS);
sql_active_check();
}
Előre is nagyon köszönök minden segítséget!