-
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?
-
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...
-
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.
-
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!