Weil bei den MySQL Stocks nur UPDATE drin ist nicht INSERT INTO.
Mache dir ebend nen stock.
/e
Weiß nicht Ob es mit dem INSERT INTO geht aber hier der Stock mit String:
stock mysql_SetString(Table[], Field[], Where[], Is[], To[])
{
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(Is, Is);
mysql_real_escape_string(To, To);
format(query, 128, "SELECT * FROM `%s` WHERE `%s` = '%s'", Table, Where, Is);
mysql_query(query);
mysql_store_result();
if(mysql_num_rows())//Update
{
format(query, 128, "UPDATE %s SET `%s` = '%s' WHERE `%s` = '%s'", Table, Field, To, Where, Is);
mysql_query(query);
}
else //Insert
{
format(query, 128, "INSERT INTO %s (`%s`, `%s`) VALUES ('%s', '%s')", Table, Field, Where, To, Is);
mysql_query(query);
}
mysql_free_result();
return true;
}
/e2 Fehler gefixxt
MFG Piet