Hola! q tal?
antes de nada dale una vistazo a esta web q te salen varios problemas y soluciones de sentencias sql. y creo q te ayudara a resolver tu problema.
mysql_hispano
No lo he probado pero diria q la cosa quedaria asi:
Código PHP:
mostrar = odbc_exec( $id_intranet, "SELECT * FROM Novedades WHERE FechaPublicacion > DATE_SUB(CURDATE(),INTEVAL 15 DAY) ORDER BY FechaPublicacion DESC");
la sentencia seria. seleccioname todos los registros de novedades donde la fecha de publicacion sea mas grande q la fecha actual menos 15 dias ordenado por fecha de publicacion descendente!
espero q te sirva y funcione!
saludos