Como poderia ordenar os dados de uma tabela por data?

Pergunta
Em uma página que estou fazendo tenho o seguinte para listar o que há em uma tabela de mysql. Será que alguém sabe como ordená-los por data? Tenho um campo da tabela no qual esta data se chama "data", como se usa o "order by" ?

$ssql = "select * from $tabela " . $criterio . " limit ".
$inicio . "," . $tam ;
$rs = mysql_query($ssql);
$num = mysql_num_rows($rs);
while ($row = mysql_fetch_object($rs)){ $titulo = $row->titulo;
$resumo = substr($row->historia,0,50);
$resumo = $resumo."...";
include ("table.inc");
echo $table;
}

Valorize esta FAQ:
A FAQ Como poderia ordenar os dados de uma tabela por data? tem Pertence à categoria:
Resposta
ORDER BY column [ ASC | DESC ] [, ...] column pode ser tanto o nome de uma coluna como um número ordinal. Os números ordinais fazem referência à posição (de esquerda a direita) da coluna. Esta característica torna possível definir uma ordem baseada em uma coluna que não têm um nome adequado. Isto nunca é absolutamente necessário já que sempre é possível atribuir um nome a uma coluna calculada utilizando a cláusula AS, por ex.:
SELECT title, date_prod + 1 AS newlen FROM films ORDER BY newlen;

Por Bladimiro Bahamón Cortés

Voltar à árvore de categorias Voltar à árvore de categorias

 
FAQs relacionadas
  + Ordenar registros do banco de dados por data
  + Banco de dados PHP
  + Interface visual para o manejo de MySQL
  + É necessário usar mysql_free_result() e mysql_close()?
  + Inserir dados de uma consulta em um campo de texto
  + Atualizar só dois campos de um registro
  + Execução de sentenças SQL e caractere vírgula
  + Data de hoje em formato MySQL através de PHP
  + Paginar resultados em PHP
  + Como mostrar os resultados em mysql com php?
  + [...]

Ver todas las FAQS de Banco de dados com PHP

Usuários :    login / registro

Home | Sobre nós | Copyright | Anuncie | Entrar em contato