Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

caioangarten

Data e String - Comparação

Recommended Posts

Booa tarde...

Tenho salvo em um banco de campo varchar, datas no formato dd.mm.yyyy.

Tenho também uma variável string no php com o mesmo formato.

Preciso fazer um select onde filtre o que vai trazer a partir de uma determinada data, salva na variável, ou seja, só traz no select se o campo do mysql >= variável.

Pelo motivo de ambos serem string, obviamente não consigo comparar e filtrar.

Já tentei fazer select com str_to_date() mas não deu.

Tentei também trocar a estrutura do banco para date e desconfigura tudo.

 

Alguém pode me ajudar?

 

PS: Estou utilizando linguagem PHP.

 

Valeu

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom dia.

 

Em primeira mão, o formato padrão e correto para a base de dados é:

 

0000-00-00

Se você estiver gravando em um formato diferente, não vai conseguir filtrar mesmo, pois o mysql não reconhece data fora dessa formato/padrão.

 

Você terá que trabalhar com o formato padrão.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.