Duda UPDATE
#4

Puedes usar strcat y format, por ejemplo:

pawn Код:
new query[1000];
new tmp[60];

// Agregas de a poquito con strcat
strcat(query, "UPDATE usuarios SET ");

mysql_format(tmp, 60, "nombre='%s' , ", name(player));
strcat(query, tmp);

// el ultimo campo no lleva coma.
mysql_format(tmp, 60, "nivel='%d' ", pLevel(player));
strcat(query, tmp);

mysql_format(tmp, 60, "where nombre=%s", name(player));
strcat(query, tmp);

mysql_query(query);
O para hacerlo todo en la misma, podes usar el caracter "\". Ejemplo:

pawn Код:
new query[] = "UPDATE users SET level=5, money=500, faction=2, \
                     job=1 WHERE name=%s"
;
Ese caracter lo podes usar para partir en lineas, pero sin cortar la string.
Reply


Messages In This Thread
Duda UPDATE - by wharlos - 10.05.2016, 16:06
Re: Duda UPDATE - by lutheycallme - 10.05.2016, 16:59
Respuesta: Re: Duda UPDATE - by wharlos - 10.05.2016, 17:03
Re: Duda UPDATE - by lucesita - 10.05.2016, 17:22
Respuesta: Re: Duda UPDATE - by wharlos - 10.05.2016, 17:29
Respuesta: Duda UPDATE - by aoEXE - 10.05.2016, 18:56
Respuesta: Duda UPDATE - by wharlos - 10.05.2016, 19:38

Forum Jump:


Users browsing this thread: 1 Guest(s)