Jump to content
Fórum Script Brasil
  • 0

(Resolvido) [Dúvida] Update em uma data determinada


Wanber

Question

Olá, sou novo aqui no fórum e estou com uma dúvida, vamos lá:

Tenho a tabela 'Users', dentro dela tenho a coluna 'Vip' (valores 0 e 1) e 'Dias'.

A coluna 'Vip' determina se o usuário é vip ou não, a coluna 'Dias' determina quantos dias de vip o usuário tem.

O que eu quero fazer é o seguinte, uma função que pra cada dia que passe, reduzir 1 número do campo 'Dias'. (Ex: hoje o campo está 10 amanha ele estará 9)

e quando o campo 'Dias' for igual a 0, o campo 'Vip' será atualizado para 0.

Obrigado.

Link to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 0

Você pode utilizar cron para atualizar o registro determinada hora do dia.

Sugiro outra abordagem. Salve em banco uma data inicial e uma data final. Ao selecionar (SELECT) este usuário você verifica estes valores. Se estiver entre as datas significa que o usuário é VIP, caso contrário não é.

Um abraço.

Link to comment
Share on other sites

  • 0
Você pode utilizar cron para atualizar o registro determinada hora do dia.

Sugiro outra abordagem. Salve em banco uma data inicial e uma data final. Ao selecionar (SELECT) este usuário você verifica estes valores. Se estiver entre as datas significa que o usuário é VIP, caso contrário não é.

Um abraço.

Tenho q usar exatamente os caompos 'Vip' e 'Dias' porque tenho outras funções que dependem desses campos.

Link to comment
Share on other sites

  • 0
Você pode utilizar cron para atualizar o registro determinada hora do dia.

Sugiro outra abordagem. Salve em banco uma data inicial e uma data final. Ao selecionar (SELECT) este usuário você verifica estes valores. Se estiver entre as datas significa que o usuário é VIP, caso contrário não é.

Um abraço.

Tenho q usar exatamente os caompos 'Vip' e 'Dias' porque tenho outras funções que dependem desses campos.

basta acrescenter dois campos na sua tabela dia-inicio vip dia final vip

em data assim você poderá fazer suas compações e quando precisar da quantidade de dias basta subtrair a inicial da final

até mais.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...