PHP - Ordenar registros del mas reciente al viejo

 
Vista:

Ordenar registros del mas reciente al viejo

Publicado por Nallely (11 intervenciones) el 21/05/2014 19:11:13
Ayuda no logro que me ponga la fecha de las nuevo al mas antiguo.

function busqueda_alertas($p){

$con = conectar();

$qry= "SELECT * FROM alertas as a, programas as p, tipo_medio as t WHERE a.id_programa = p.id_programa AND p.id_tipo_medio = t.id_tipo_medio";


if($p['fecha1']!= ''){
$qry = $qry." and a.fecha >='".$p['fecha1']." 00:00:00'";
}
if($p['fecha2']!= ''){
$qry = $qry." and a.fecha <='".$p['fecha2']." 23:59:59'";
}
if($p['prog']!= 0){

$qry = $qry." and a.id_programa =".$p['prog'];
}
if($p['medio']!= 0){
$qry = $qry." and t.id_tipo_medio =".$p['medio'];
}

if($p['palabra1']!= ''){
$qry = $qry." and onomastico like '%".$p['palabra1']."%'";
}
if($p['palabra2']!=''){
$qry = $qry." and tema like '%".$p['palabra2']."%"."ORDER BY fecha DESC";
}


$tr = mysql_query($qry, $con) or die (mysql_error());



return $tr;

}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder