SaveBusiness(businessid)
{
new query[210];
mysql_format(MHandle, query, sizeof(query), "UPDATE `businesses` SET `OwnerName` = '%s', \
`Name` = '%s', \
`Type` = %d, \
`Price` = %d WHERE `SQLID` = %d",
Business[businessid][bOwnerName],
Business[businessid][bName],
Business[businessid][bType],
Business[businessid][bPrice],
Business[businessid][bSQLID]);
mysql_query(MHandle, query);
mysql_format(MHandle, query, sizeof(query), "UPDATE `businesses` SET `Stock` = %d, \
`Balance` = %d, \
`ExteriorX` = %.4f, \
`ExteriorY` = %.4f, \
`ExteriorZ` = %.4f, \
`ExteriorVW` = %d WHERE `SQLID` = %d",
Business[businessid][bStock],
Business[businessid][bBalance],
Business[businessid][bExteriorX],
Business[businessid][bExteriorY],
Business[businessid][bExteriorZ],
Business[businessid][bExteriorVW],
Business[businessid][bSQLID]);
mysql_query(MHandle, query);
mysql_format(MHandle, query, sizeof(query), "UPDATE `businesses` SET `InteriorX` = %.4f, \
`InteriorY` = %.4f, \
`InteriorZ` = %.4f, \
`InteriorID` = %d, \
`InteriorVW` = %d WHERE `SQLID` = %d",
Business[businessid][bInteriorX],
Business[businessid][bInteriorY],
Business[businessid][bInteriorZ],
Business[businessid][bInteriorID],
Business[businessid][bInteriorVW],
Business[businessid][bSQLID]);
mysql_query(MHandle, query);
return 1;
}
SaveBusiness(businessid)
{
new query[2048];
mysql_format(MHandle, query, sizeof(query), "UPDATE `businesses` SET `OwnerName` = '%s', \
`Name` = '%s', \
`Type` = %d, \
`Price` = %d, \
`Stock` = %d, \
`Balance` = %d, \
`ExteriorX` = %.4f, \
`ExteriorY` = %.4f, \
`ExteriorZ` = %.4f, \
`ExteriorVW` = %d, \
`InteriorX` = %.4f, \
`InteriorY` = %.4f, \
`InteriorZ` = %.4f, \
`InteriorID` = %d, \
`InteriorVW` = %d WHERE `SQLID` = %d",
Business[businessid][bOwnerName],
Business[businessid][bName],
Business[businessid][bType],
Business[businessid][bPrice],
Business[businessid][bStock],
Business[businessid][bBalance],
Business[businessid][bExteriorX],
Business[businessid][bExteriorY],
Business[businessid][bExteriorZ],
Business[businessid][bExteriorVW],
Business[businessid][bInteriorX],
Business[businessid][bInteriorY],
Business[businessid][bInteriorZ],
Business[businessid][bInteriorID],
Business[businessid][bInteriorVW],
Business[businessid][bSQLID]);
mysql_query(MHandle, query);
return 1;
}
SaveBusiness(businessid)
{
new query[600];
mysql_format(MHandle, query, sizeof(query)
, "UPDATE businesses SET OwnerName = '%s', Name = '%s', Type = %d, Price = %d, Stock = %d, Balance = %d, ExteriorX = %f, ExteriorY = %f, \
ExteriorZ = %f, ExteriorVW = %d, InteriorX = %f, InteriorY = %f, InteriorZ = %f, InteriorID = %d, InteriorVW = %d WHERE SQLID = %d"
, Business[businessid][bOwnerName], Business[businessid][bName], Business[businessid][bType], Business[businessid][bPrice], Business[businessid][bStock], \
Business[businessid][bBalance], Business[businessid][bExteriorX], Business[businessid][bExteriorY], Business[businessid][bExteriorZ], Business[businessid][bExteriorVW], \
Business[businessid][bInteriorX], Business[businessid][bInteriorY], Business[businessid][bInteriorZ], Business[businessid][bInteriorID], Business[businessid][bInteriorVW], Business[businessid][bSQLID]
);
mysql_query(MHandle, query);
return true;
}
|
Yeah but you don't need it.
PHP код:
|
|
I don't know which one is better for a roleplay server. The number one will be slower than the second but the second will use too much memory because it has the variable 'query' with 2048 sizes.
Thanks in advanced. |
|
Is that really an issue, about memory?
Memory is so cheap today so you don't need to worry about it. Just make a bigger string size. |