Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Tou a quinze minutos quebrando a cabeça nisso. basicamente eu tenho dois valores no banco: data de fabricação e data de validade.
Qual o formato mais correto para guardar estes dois valores? Tipo, eu sei que é DATE (duh...), mas no formulário, você faria como? input type='text' ou o que?
Como eu checo se o produto já venceu? (que é meu maior problema)
Obrigado pela resposta Tsubaru
Ainda estou fazendo alguns testes, se não conseguir volto a postar ;)
Pra checar se o produto já venceu, só comparar a data de validade com a data atual, se a data de validade for menor, venceu. Como exatamente se faz isso, não sei, provavelmente por explode.
Da mesma forma que se separa os dados para exibir, você pode separar e comparar.
Acho que a melhor comparação seria ano, mês e dia.
Sobre o formato, todo tipo DATE que usei até agora, recebeu a data direto no momento da inserção, tipo usando NOW(), portanto, nem sei como fazer a pessoa digitar a data e depois converter do formato do campo do formulário, para o formato date.