O meu musite está configurado assim: $TABLES_CONFIGS['WEBVIPS'] = array("database" => MuOnline, "table" => "MEMB_INFO", "columnUsername" => "memb___id", "columnType" => "SCFIsVip", "columnDateBegin" => "dateBegin", "columnDateEnd" => "dateEnd", "columnDateEndInteger" => "dateEndInteger"); "columnDateEndInteger" => "dateEndInteger"); Quando cria a conta a table SCFIsVip ativa, mas precisa da SCFWareVipCount e SCFVipDays. Como fazer pra o MuSite fazer este update no cadastro na hora do bônus vip?
Última edição por MuBesT; 07-09-2012 às 11:19 PM.
MuBesT - Servidor de MuOnline Dedicado 24 Horas no Ar Desde 2007! Acesse agora mesmo: Hidden Content
só você deixar assim... "columnDateEndInteger" => "SCFVipDays");
Fiz o que você falou, e ai criar a conta pelo MuSite não adicionou os dias de vip na table no sql. $TABLES_CONFIGS['WEBVIPS'] = array("database" => MuOnline, //webSite || MuOnline "table" => "MEMB_INFO", //webVips || MEMB_INFO "columnUsername" => "memb___id", //username || memb___id "columnType" => "SCFIsVip", //type || vip || SCFIsVip "columnDateBegin" => "dateBegin", "columnDateEnd" => "dateEnd", "columnDateEndInteger" => "SCFVipDays");
confira se antes de vc mudar a coluna, se ele estava add os dias no "dateEndInteger"... se estava add normal, isso agora poderá ser erro do SQL... as vezes quando se altera alguma coluna pra update ele buga e simplismente n add nessa nova coluna ( acontece muito com o SQL 2000 ) não sei por que mas ja tive q reinstalar o SQL duas vezes pq disso e hj uso o 2005 sem problemas ... eu uso o MuSite e fuciona de boas, vai tentando ai pra v se vc consegue, qualquer outra dúvida pode postar q estarei ajudando...
O que você procura...? Qual a sua Ganância...?
Esta coluna fica zerada... Ele manda pra outra coluna os dias de vip...
Acontece se voce deixar a coluna do tipo int, e valor do campo NULL, não é bug de SQL, e sim de configuração.
Hidden Content
Não é configuração, o sql na instalação do MuSite já fica padrão e correto os valores das tables. Acontece que o musite manda pra o sql em Unix (codificado) os dias de vip. Então o GS não reconhece os dias de vip.
O que isso tem haver com o que eu citei acima? E outra não tem nada codificado, ele pega uma data que equivale a um valor REAL, e subtrai data final menos data inicial que dará qtde de dias em Inteiro. E no momento que for dar o update se o campo do SQL for padrão NULL acontece do mesmo não respeitar o update agora se assumir o Valor padrao 0 { Default Value 0}, ele sempre respeitara o Update.
o Problema Project é q eu utilizo a web na versão anterior 1.7.6 e tbm agora fui reparar isso, não está fazendo o update da VIP_Integer e a coluna está padrão SCFVipDays NOT NULL Default 0 n sei se realmente é a web, mas aqui com a web do Erick Master fuciona de boa...
Mais um problema... ^^ Mesmo com tudo configurado e revisado ao efeturar o comando /reset quem é vip simplismente deixa de ser... Alguém com a solução? Obrigado!
Há 1 usuários navegando neste tópico. (0 registrados e 1 visitantes)
Regras do Fórum