23.12.2013, 00:44
(
Последний раз редактировалось ValenRatti; 23.12.2013 в 01:53.
)
Perfecto! Ya me funciono el SELECT, solo me queda el INSERT por funcionar
. El codigo no me tira errores pero no anda.
Deberia sumarle 5 a la field Dinero pero no lo hace :S, seguro puse algo mal en los parametros de la funcion mysql_function_query
EDIT: Checkie con la base de datos, y lo que hace es crear una nueva linea con un nuevo valor de Dinero, pero yo lo que quiero es que modifique la existente, y no quiero una linea nueva (el error probablemente este en el query)
EDIT2: (lol) solucionado, tenia que poner WHERE 1
Muchisimas gracias! MugiwaraNoLuffy ya te habia dado rep en este post, no puedo denuevo :S

pawn Код:
function InsertDB(playerid){
new rows,fields,guita;
new query[128];
cache_get_data(rows,fields);
if(!rows) return SendClientMessage(playerid, COLOR_WHITE, "Mal");
new var[16];
cache_get_row(0, 0, var);
guita = strval(var);
new dinero = guita + 5;
format(query, sizeof(query), "INSERT INTO depositos (Dinero) VALUES (%d) ",dinero);
mysql_function_query(1, query, false, "", "i");
return 1;
}
CMD:ponerdinero(playerid,params[]){
new query[180];
format(query, sizeof(query), "SELECT Dinero FROM depositos ");
mysql_function_query(1, query, true, "InsertDB", "i", playerid);
return 1;
}
EDIT: Checkie con la base de datos, y lo que hace es crear una nueva linea con un nuevo valor de Dinero, pero yo lo que quiero es que modifique la existente, y no quiero una linea nueva (el error probablemente este en el query)
EDIT2: (lol) solucionado, tenia que poner WHERE 1
Muchisimas gracias! MugiwaraNoLuffy ya te habia dado rep en este post, no puedo denuevo :S