Foros del Web » Programando para Internet » PHP »

Ordenar query

Estas en el tema de Ordenar query en el foro de PHP en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 11/09/2005, 20:14
Avatar de jpvilar  
Fecha de Ingreso: febrero-2005
Ubicación: Buenos Aires - Argentina
Mensajes: 128
Antigüedad: 12 años, 10 meses
Puntos: 1
Exclamación 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.
__________________
JuanP
QUIEN NO SE EQUIVOCA NO APRENDE ...
QUIEN NO APRENDE SE EQUIVOCA ... PERO NO APRENDE
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:41.