Quebra de linhas -
minimessi10 - 24.05.2014
Oi, bom tenho tido erros por calsa de linhas mto grandes graзas ao MySQL, mas quero saber como quebrar linhas no pawn!
pawn Код:
mysql_format(connect, consulta,
"INSERT INTO `usuarios` (`Usuario`,`Senha`,`Ip`,`Procurado`,`Level`,`Exp`,`Gasolina`,`Luta`,`Skin`,`Saldo`,`Punicao`,`Terrestre`,`Aerea`,`Nautica`,`Matou`,`Morreu`,`Profissao`,`Proibido`,`Corregedor`,`Punido`,`Preso`,`Tempo`,`Multas`,`VIP`,`DiasV`,`GPS`,`Notebook`,`AdminL`,`Velocimetro`,`Relogio`,`Mp3`,`Hora`,`Data`) VALUES ('%s','%s','%s','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%s','%s')",
Nome(playerid),MD5_Hash(inputtext),Ip(playerid),0,0,0,20,FIGHT_STYLE_NORMAL,78,500,0,0,0,0,0,0,PROF_DESEMPREGADO,0,0,0,0,0,0,0,0,0,0,0,0,0,0,Usuario[playerid][Hora],Usuario[playerid][Data]);
consegui quebrar atй o " e quando termina, mas quero saber como quebrar entre os "
Re: Quebra de linhas -
Gii - 24.05.2014
Exemplo:
pawn Код:
public MySQL_Start(){
MysqlC = mysql_connect(mysql_host,mysql_user,mysql_database,mysql_password);
if(!MysqlC)
return print("Nгo foi possivel conectar a database, verifique as definiзхes novamente.");
else {
mysql_function_query(MysqlC,
"CREATE TABLE IF NOT EXISTS `users` (\
`id` int(11) NOT NULL, AUTO_INCREMENT,\
`name` varchar(25) NOT NULL, \
`password` varchar(25) NOT NULL, \
`level` int(11) NOT NULL, \
`bank` int(11) NOT NULL, \
`skin` int(11) NOT NULL, \
`money` int(11) NOT NULL, \
PRIMARY KEY(`id`)\
)",false,"r@MySQL_Start","s","users");
}
return 1;
}
Fonte:
https://sampforum.blast.hk/showthread.php?tid=356261
Re: Quebra de linhas -
n0minal - 24.05.2014
Pode pular linha а vontade, o compilador ignora espaзos...
Re: Quebra de linhas -
DogeMan - 24.05.2014
Digamos que sua tabela tenha os seguintes campos:
- Usuбrio
- Senha
- Level
- Dinheiro
- AdminLevel
- Emprego
Mas vocк nгo precisa fazer um INSERT com TUDO isso, vocк sу precisa fazer um INSERT com o usuбrio e a senha, mais nada. Mas pq?
Simples: Todo o usuбrio que se registrar, vai ser desempregado, logo, vocк pode definir na sua tabela, um padrгo, para que todos os registros tenham o emprego de id 0, e que todos os registros, vc tambem pode definir que todos os campos dinheiros tenham o valor 500. Assim, qnd vc registrar um usuбrio, jб ta la na tabela qual valor ele deve setar, desse jeito:
Espero ter ajudado, se tiver dъvidas relacionadas a MySQL manda PM. Flws
D
Re: Quebra de linhas -
minimessi10 - 24.05.2014
Consegui quebra as linhas porem nгo consegui no UPDATE =/
pawn Код:
mysql_format(connect, consulta,
"UPDATE `usuarios` SET `Procurado`='%d',`Level`='%d',`Exp`='%d',`Gasolina`='%d',`Luta`='%d',`Skin`='%d',`Saldo`='%d',`Punicao`='%d',`Terrestre`='%d',`Aerea`='%d',`Nautica`='%d',`Matou`='%d',`Morreu`='%d',`Profissao`='%d',`Proibido`='%d',`Corregedor`='%d',`Punido`='%d',`Preso`='%d',`Tempo`='%d',`Multas`='%d',`VIP`='%d',`DiasV`='%d',`GPS`='%d',`Notebook`='%d',`AdminL`='%d',`Velocimetro`='%d',`Relogio`='%d',`Mp3`='%d',`Jetpack`='%d',`Hora`='%s',`Data`='%s' WHERE `Usuario`='%s'",
GetPlayerWantedLevel(playerid),GetPlayerScore(playerid),Usuario[playerid][Exp],Usuario[playerid][Gasolina],GetPlayerFightingStyle(playerid),GetPlayerSkin(playerid),Usuario[playerid][Saldo],Usuario[playerid][Punicao],Usuario[playerid][Terrestre],Usuario[playerid][Aerea],Usuario[playerid][Nautica],Usuario[playerid][Matou],Usuario[playerid][Morreu],Usuario[playerid][Profissao],Usuario[playerid][Proibido],
Usuario[playerid][Corregedor],Usuario[playerid][Punido],Usuario[playerid][Preso],Usuario[playerid][Tempo],Usuario[playerid][Multas],Usuario[playerid][VIP],Usuario[playerid][DiasV],Usuario[playerid][GPS],Usuario[playerid][Notebook],Usuario[playerid][AdminL],Usuario[playerid][Velocimetro],Usuario[playerid][Relogio],Usuario[playerid][Mp3],Usuario[playerid][Jetpack],Usuario[playerid][Hora],Usuario[playerid][Data],Nome(playerid));
Re: Quebra de linhas -
minimessi10 - 24.05.2014
Alguem plis
Re: Quebra de linhas -
minimessi10 - 25.05.2014
pf alguem ?
Re: Quebra de linhas -
DogeMan - 25.05.2014
Te mandei PM, lembrando que esse UPDATE nunca vai funcionar, pq:
Nгo se pode usar aspas(') em nъmeros, por exemplo: Errado: campo1='%d' ---> Correto: campo1=%d