Обсуждение MySQL
#16

Подскажите, правильно ли я делаю запросы?

Код:
//---------------------------------------------------------------------------------------------

stock gs_IsUserRegistered(nick[])
{
new query[256],result[256],rr;
if(mysql_connect(MySQL_HOST,MySQL_USER,MySQL_DATABASE,MySQL_PASS))
{
format(query,sizeof(query), "SELECT * FROM \"Users\" WHERE `Username` = '%s'",nick);
mysql_query(query);
mysql_store_result();
if(!mysql_fetch_row(result)) { rr = 0; }else { rr = 1; }
}else{
printf("Function gs_IsUserRegistered(%s) can't be called. Reason: Connection Problem",nick);
rr = 2;
}
return rr;
}

//---------------------------------------------------------------------------------------------

stock gs_RegisterNewUser(nick[],password[])
{
new query[256],rr;
if(mysql_connect(MySQL_HOST,MySQL_USER,MySQL_DATABASE,MySQL_PASS))
{
format(query,sizeof(query), "INSERT INTO \"Users\" (Username, Password) VALUES ('%s', '%s')", nick,password);
mysql_query(query);
rr = 1;
}else{
printf("Function RegisterNewUser(%s,%s) can't be called. Reason: Connection Problem",nick,password);
rr = 2;
}
return rr;
}

//---------------------------------------------------------------------------------------------

stock gs_CheckNickNamePassword(nick[],password[])
{
new query[256],result[256],rr;
if(mysql_connect(MySQL_HOST,MySQL_USER,MySQL_DATABASE,MySQL_PASS))
{
format(query,sizeof(query), "SELECT * FROM \"Users\" WHERE `Username` = '%s' AND `Password` = '%s'",nick,password);
mysql_query(query);
mysql_store_result();
if(mysql_fetch_row(result)) { rr = 1; } else { rr = 0; }
}else{
printf("Function gs_CheckNickNamePassword(%s,%s) can't be called. Reason: Connection Problem",nick,password);
rr = 2;
}
return rr;
}

//---------------------------------------------------------------------------------------------
Reply


Messages In This Thread
Обсуждение MySQL - by ^Woozie^ - 24.03.2010, 05:22
Re: [OFF] Обсуждение MySQL - by BaRRyS3R - 24.03.2010, 07:42
Re: [OFF] Обсуждение MySQL - by ZiGGi - 24.03.2010, 08:23
Re: [OFF] Обсуждение MySQL - by [JIeXa] - 24.03.2010, 08:31
Re: [OFF] Обсуждение MySQL - by [Kira] - 24.03.2010, 08:44
Re: [OFF] Обсуждение MySQL - by ZiGGi - 24.03.2010, 08:58
Re: [OFF] Обсуждение MySQL - by ^Woozie^ - 24.03.2010, 12:01
Re: [OFF] Обсуждение MySQL - by [JIeXa] - 24.03.2010, 14:49
Re: [OFF] Обсуждение MySQL - by ZiGGi - 24.03.2010, 15:17
Re: [OFF] Обсуждение MySQL - by MX_Master - 24.03.2010, 16:56
Re: [OFF] Обсуждение MySQL - by ^Woozie^ - 24.03.2010, 18:14
Re: [OFF] Обсуждение MySQL - by Serafim_sd - 24.03.2010, 18:50
Re: [OFF] Обсуждение MySQL - by ^Woozie^ - 24.03.2010, 18:55
Re: [OFF] Обсуждение MySQL - by Serafim_sd - 24.03.2010, 18:58
Re: [OFF] Обсуждение MySQL - by ^Woozie^ - 25.03.2010, 05:47
Re: [OFF] Обсуждение MySQL - by ^Woozie^ - 25.03.2010, 11:26
Re: [OFF] Обсуждение MySQL - by BaRRyS3R - 25.03.2010, 12:31
Re: [OFF] Обсуждение MySQL - by Romanius - 27.03.2010, 13:27
Re: [OFF] Обсуждение MySQL - by MX_Master - 27.03.2010, 13:41
Re: [OFF] Обсуждение MySQL - by ^Woozie^ - 27.03.2010, 14:25
Re: [OFF] Обсуждение MySQL - by ^Woozie^ - 04.04.2010, 12:39
Re: [OFF] Обсуждение MySQL - by MX_Master - 04.04.2010, 13:00
Re: [OFF] Обсуждение MySQL - by ^Woozie^ - 04.04.2010, 13:02
Re: [OFF] Обсуждение MySQL - by MX_Master - 04.04.2010, 13:26
Re: [OFF] Обсуждение MySQL - by ^Woozie^ - 04.04.2010, 13:52
Re: [OFF] Обсуждение MySQL - by MX_Master - 04.04.2010, 14:39

Forum Jump:


Users browsing this thread: 1 Guest(s)