MySQL Insert Into Select -
bruxo00 - 06.01.2015
Boas. Estou aqui com um problema:
Eu quero que:
Inserir um valor na tabela
users na coluna
Anticheat quando a coluna
Username for igual ao nome do player no jogo.
Estou a tentar assim:
PHP код:
format(query, sizeof(query), "INSERT INTO `Users` SELECT 'Anticheat' WHERE 'Username' = '%s' (`Anticheat`) VALUES ('1')", Nome(playerid));
Mas nгo funciona. Jб tentei de outras maneiras e nгo consegui tambйm
Alguйm me pode ajudar?
Re: MySQL Insert Into Select -
WLSF - 06.01.2015
Nгo faz o menor sentido oque vocк quer fazer, poderia explicar melhor ?
Vocк nгo pode inserir o valor de uma coluna baseado no de outra que nem foi inserida ainda, isso esta soando mais para um UPDATE do que INSERT.
Com tudo, aguardarei sua explicaзгo.
Re: MySQL Insert Into Select -
bruxo00 - 06.01.2015
A tabela jб estб previamente criada, deve ser isso do UPDATE mesmo.
A tabela estб assim:
Quero que quando o nome do jogador, neste caso
Diogo_Rodgers, o valor do
Anticheat seja alterado para
1.
Acho que expliquei melhor agora :P
Re: MySQL Insert Into Select -
WLSF - 06.01.2015
Bom, nesse caso oque vocк quer fazer nгo й uma inserзгo no banco, mas sim uma atualizaзгo de um dado jб existente !
Usa-se UPDATE para este tipo de operaзгo.
"UPDATE `Users` SET Anticheat=1 WHERE Username='Diogo_Rodgers'"
Algo semelhante a isso, se minha memуria nгo estiver falhando.
Re: MySQL Insert Into Select -
bruxo00 - 06.01.2015
Й isso mesmo!
Obrigado!
+REP