Pessoal estou com uma dificuldade e gostaria da ajuda de vocês. No meu servidor eu estou dando um cash a cada determinado tempo tempo aos usuários online. Uso o código a baixo e funciona perfeitamente. USE [MuOnline] UPDATE dbo.[MEMB_INFO] SET CsPoints=CsPoints + 1 FROM dbo.[MEMB_INFO] JOIN dbo.MEMB_STAT ON dbo.MEMB_STAT.memb___id = dbo.MEMB_INFO.[memb___id] WHERE dbo.MEMB_STAT.ConnectStat = 1 Agora pretendo dar uma quantidade maior de cash apenas aos usuários vip. Com meu pouco conhecimento em Query usei o seguinte comando: USE [MuOnline] UPDATE dbo.[MEMB_INFO] SET CsPoints=CsPoints + 1 FROM dbo.[MEMB_INFO] JOIN dbo.MEMB_STAT ON dbo.MEMB_STAT.memb___id = dbo.MEMB_INFO.[memb___id] WHERE dbo.MEMB_STAT.ConnectStat = 1 AND MEMB_INFO.vip = 1 Porem ele continua dando cash a mais independente de ser ou não VIP. Também tentei usar da dessa forma a baixo e não aceita. USE [MuOnline] UPDATE dbo.[MEMB_INFO] SET CsPoints=CsPoints + 1 FROM dbo.[MEMB_INFO] JOIN dbo.MEMB_STAT ON dbo.MEMB_STAT.memb___id = dbo.MEMB_INFO.[memb___id] WHERE dbo.MEMB_STAT.ConnectStat = 1 WHERE dbo.MEMB_INFO.vip = 1 Aguardando uma ajuda de vocês, desde já agradeço.
Pelo que entendi, quem é VIP está recebendo 2x, é isso?
Código PHP: <?php if(Weather::getState() == 'Rainy weather') { $this->removingLittleHorseFromRain(); }
<?php if(Weather::getState() == 'Rainy weather') { $this->removingLittleHorseFromRain(); }
Desculpa pessoal, foi um erro grosseiro meu nos testes aqui. O primeiro e segundo exemplo funcionam 100% aqui. Obrigado pela atenção.
Há 1 usuários navegando neste tópico. (0 registrados e 1 visitantes)
Regras do Fórum