
11/09/2005, 19:14
|
 | | | Fecha de Ingreso: febrero-2005 Ubicación: Buenos Aires - Argentina
Mensajes: 128
Antigüedad: 20 años, 2 meses Puntos: 1 | |
Ordenar query Hola, estoy armando un sistema de curriculums y me encontré con un problema en la muestra de los resultados cargados, primero paso el código y después la duda: $la = mysql_query("select user_lab_id,user_lab_user,user_lab_empresa,user_la b_pais,DATE_FORMAT(user_lab_fecha_inicio,'%m-%Y')as fecha_in,DATE_FORMAT(user_lab_fecha_final,'%m-%Y')as fecha_fin,user_lab_puesto,user_lab_descripcion from users_lab where user_lab_user='".$_SESSION['usuario']."' and user_lab_activo='1' order by user_lab_fecha_inicio desc");
while ($lab = mysql_fetch_array($la)) { //muestro los resultados
}
La idea es que cuando se carga el último trabajo, no se coloque fecha de finalización, motivo por el cual en la base de datos (MySQL) queda 0000-00-00 (formato Y-m-d) , entonces cuando pido que me ordene por fecha de finalización descendente el último me lo pone abajo de todo, ¿se puede dividir el query o como hago para que el campo que justamente está en 0000-00-00 me lo coloque como el más alto?
Espero me den una mano, estoy trabado con esto y no tengo demasiado tiempo para el desarrollo.
Gracias desde ya.
__________________ JuanPQUIEN NO SE EQUIVOCA NO APRENDE ...
QUIEN NO APRENDE SE EQUIVOCA ... PERO NO APRENDE |