Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá, pessoal.
Estou com uma dor de cabeça para desenvolver uma parte de um site aqui.
Se trata de uma agenda de shows.
Primeiro eu gostaria de saber como eu ordeno um while() pela data, contando dia, mes e ano em ASC.
Por exemplo, eu gostaria que ficasse assim:
ID dia mes ano
---------------------------------------
3 22 01 2013
1 23 01 2013
2 03 02 2013
4 09 03 2013
No caso acima, está ordenado por dia e mes, ja que o ano é o mesmo, e o ID nao quero nem me preocupar.
Eu dei uma pesquisada encontrei uns ORDER BY mas sem sucesso.
Gostaria de saber um maneira prática de fazer isso.
Estou utilizando os campos DIA, MES e ANO separadamente em VARCHAR. Preciso usar 1 unico campo para a data em formato DATE no mysql? Se for o caso, eu poderia trabalhar no php da seguinte forma:
$dia = $_POST['dia'];$mes = $_POST['mes'];$ano = $_POST['ano'];$data = "$dia-$mes-$ano";
?
Aguardo respostas!
Obrigado!
Carregando comentários...