hi mache grade den Speichern stock aber da kommen folgende probleme..
stock SB(bizzid) /* Speichert ein Bizz */
{
mysql_SetInt("bizzs", "Name", BizzInfo[bizzid][bname]);
mysql_SetInt("bizzs", "Besitzer", BizzInfo[bizzid][bBesitzer]);
mysql_SetInt("bizzs", "Besitzt", BizzInfo[bizzid][bBesitzt]);
mysql_SetFloat("bizzs", "X", BizzInfo[bizzid][bx]);
mysql_SetFloat("bizzs", "Y", BizzInfo[bizzid][by]);
mysql_SetFloat("bizzs", "Z", BizzInfo[bizzid][bz]);
mysql_SetInt("bizzs","Level",BizzInfo[bizzid][blevel]);
mysql_SetInt("bizzs","Preis",BizzInfo[bizzid][bpreis]);
mysql_SetInt("bizzs", "Kasse",BizzInfo[bizzid][bkasse]);
mysql_SetFloat("bizzs","Produkte",BizzInfo[bizzid][pProds]);
return 1;
}
stock mysql_SetInt(Table[], Field[], To, Where[], Where2[])
{
new query[128];
mysql_real_escape_string(Table, Table);
mysql_real_escape_string(Field, Field);
mysql_real_escape_string(Where, Where);
mysql_real_escape_string(Where2, Where2);
format(query, 128, "UPDATE `%s` SET `%s` = '%d' WHERE `%s` = '%s'", Table, Field, To, Where, Where2);
mysql_query(query);
return true;
}
stock mysql_SetFloat(Table[], Field[], Float:To, Where[], Where2[])
{
new query[128];
mysql_real_escape_string(Table, Table);
mysql_real_escape_string(Field, Field);
mysql_real_escape_string(Where, Where);
mysql_real_escape_string(Where2, Where2);
format(query, 128, "UPDATE `%s` SET `%s` = '%f' WHERE `%s` = '%s'", Table, Field, To, Where, Where2);
mysql_query(query);
return true;
}
ich weiss auch schon wo das problem ist aber ich weiss nicht, wie ich das nun behebe...