ORDER BY
usar la cláusula ORDER BY en tu declaración SELECT . Esta cláusula te permite especificar las columnas por las cuales quieres ordenar los resultados y si deseas un orden ascendente ( ASC ) o descendente ( DESC ). En tu caso, si deseas ordenar los resultados por una columna específica, por ejemplo, por la columna fecha en orden descendente, tu código SQL se vería así: $stmt = Conexion::conectar()->prepare("SELECT * FROM hechos WHERE fk_carpeta = :fk_carpeta AND solicitud = :solicitud ORDER BY fecha DESC"); A continuación, te muestro cómo integrarlo con tu código PHP: $stmt = Conexion::conectar()->prepare("SELECT * FROM hechos WHERE fk_carpeta = :fk_carpeta AND solicitud = :solicitud ORDER BY fecha DESC"); $stmt->bindParam(":fk_carpeta", $fk_carpeta, PDO::PARAM_INT); $stmt->bindParam(":solicitud", $solicitud, PDO::PARAM_STR); $stmt->execute(); $result = $stmt->fetch(PDO::FETCH_ASSOC);