Ver Mensaje Individual
  #5 (permalink)  
Antiguo 02/02/2007, 10:11
Avatar de webdesignsite
webdesignsite
 
Fecha de Ingreso: enero-2007
Mensajes: 155
Antigüedad: 17 años, 3 meses
Puntos: 1
Sonrisa Re: Ordenar un listadomiembros por fecha y hora

el campo en cuestion es un solo y se llama "fecha_y_hora" y ya probe eso y me lo ordenaba alfabeticamente y no por fecha calendario como quería porque ese campo era un VACHAR y no un DATATIME que mas tarde modifique.

este es el script de un archivo confirmar.php que es en parte este:

date_default_timezone_set("America/Argentina/Buenos_Aires");
$hoy = strftime( "%Y-%m-%d %H:%M:%s" );
$ok_us=$conexion->Execute("UPDATE usuarios set confirmado='SI',fecha_y_hora='$hoy' where cod='$codigo'");

luego en otro archivo realizo la consulta para ordenar el campo (DATATIME EN su forma predeterminada es 0000-00-00 00:00:00) fecha_y_hora de la BD es esta:

$conexion->Execute("SELECT * FROM uss where confir='SI' order by DATE_FORMAT(fecha_y_hora,'%d-%m-%Y') ASC");

pero ademas quisiera darla en este formato 01-ene-2007 en español a la parte de correspondiente a la fecha ademas de que este en forma de fecha calendario.

espero haber sido claro, si alguien me ayuda estare agradecido.....

Saludos!!!

Última edición por webdesignsite; 02/02/2007 a las 10:17