Hola, les comento que he realizado varias pruebas y he encontrado la solucion, aunque es momentanea porque me falta agregarle seguridad al script, aqui va:
Código PHP:
Ver original<?php
if ($_GET['sort']== NULL){
$order= "ID";
}else{
$order=$_GET['sort'];
}
include('config.php');
$q="SELECT * FROM noticias ORDER BY ".$order." DESC";
$i=0;
$id=$row['ID'];
$title=$row['TITULO'];
echo $id." el ".$title;
echo "<br/>";
$i++;
}
?>
Estoy usando strtoupper porque el nombre de los campos estan en mayusculaz y por el momento solo lo he probado con 2 campos, tambien tengo hacer pruebas para despues hacer el sort asc o desc, gracias a ambos por los consejos