warning 213: tag mismatch -
Jony_King - 28.11.2010
Hey,
where is my fault?
pawn Код:
stock GetMyInt(Table[],Field[],Bed[],Bed2[]) //by Jony v1.0
{
return strval(GetMyString(Table,Field,Bed,Bed2)); //warning here!!
}
Re: warning 213: tag mismatch -
LarzI - 28.11.2010
Show us GetMyString?
Re: warning 213: tag mismatch -
Jony_King - 28.11.2010
pawn Код:
stock GetMyString(Table[],Field[],Bed[],Bed2[]) //by Jony v1.0
{
new query[128],myquery[128];
format(query,sizeof(query),"SELECT %s FROM %s WHERE %s = '%s'", Field,Table,Bed,Bed2);
mysql_query(query);
mysql_store_result();
mysql_fetch_row(myquery);
mysql_free_result();
return myquery;
}
Re: warning 213: tag mismatch -
XePloiT - 28.11.2010
instead of converting which is not working for ya... just do another function
pawn Код:
stock GetMyInt(Table[],Field[],Bed[],Bed2) //by Jony v1.0
{
new query[128],myquery[128];
format(query,sizeof(query),"SELECT %s FROM %s WHERE %s = '%d'", Field,Table,Bed,Bed2);
mysql_query(query);
mysql_store_result();
mysql_fetch_row(myquery);
mysql_free_result();
return strval(myquery);
}
Re: warning 213: tag mismatch -
Retardedwolf - 28.11.2010
Quote:
Originally Posted by XePloiT
instead of converting which is not working for ya... just do another function
pawn Код:
stock GetMyString(Table[],Field[],Bed[],Bed2) //by Jony v1.0 { new query[128],myquery[128]; format(query,sizeof(query),"SELECT %s FROM %s WHERE %s = '%d'", Field,Table,Bed,Bed2); mysql_query(query); mysql_store_result(); mysql_fetch_row(myquery); mysql_free_result(); return strval(myquery); }
|
Wouldn't that be a variable instead of using GetMyString why not just GetMyInt
Re: warning 213: tag mismatch -
XePloiT - 28.11.2010
my bad... i forgot to change the Function name...
Re: warning 213: tag mismatch -
Jony_King - 28.11.2010
The warning must be in the stock GetMyFloat. It is for my mysql system. But i dont know my fault. Your solutions just get me more errors.
Re: warning 213: tag mismatch -
XePloiT - 28.11.2010
if this is float you need different code
pawn Код:
stock GetMyFloat(Table[],Field[],Bed[],Float:Bed2) //by Jony v1.0
{
new query[128],myquery[128];
format(query,sizeof(query),"SELECT %s FROM %s WHERE %s = '%f'", Field,Table,Bed,Bed2);
mysql_query(query);
mysql_store_result();
mysql_fetch_row(myquery);
mysql_free_result();
return floatstr(myquery);
}
this is your script im just converting it :\
Re: warning 213: tag mismatch -
Jony_King - 28.11.2010
Nope same warning at the return ^^ .D
Re: warning 213: tag mismatch -
JaTochNietDan - 28.11.2010
Quote:
Originally Posted by XePloiT
if this is float you need different code
pawn Код:
stock GetMyFloat(Table[],Field[],Bed[],Float:Bed2) //by Jony v1.0 { new query[128],myquery[128]; format(query,sizeof(query),"SELECT %s FROM %s WHERE %s = '%f'", Field,Table,Bed,Bed2); mysql_query(query); mysql_store_result(); mysql_fetch_row(myquery); mysql_free_result(); return floatstr(myquery); }
this is your script im just converting it :\
|
It should be
pawn Код:
stock Float:GetMyFloat(Table[],Field[],Bed[],Float:Bed2) //by Jony v1.0
{
new query[128],myquery[128];
format(query,sizeof(query),"SELECT %s FROM %s WHERE %s = '%f'", Field,Table,Bed,Bed2);
mysql_query(query);
mysql_store_result();
mysql_fetch_row(myquery);
mysql_free_result();
return floatstr(myquery);
}
Since it's returning a float.