muestralos en tablitas diferentes...
igual para cada tipo de noticias pero vas a cambiar tu SQL para seleccionar la categoria
Código PHP:
SQL ="SELECT * FROM tutabla WHERE categ=5 ORDER BY date DESC LIMIT 0,05"
Puedes usar en vez de LIMIT, TOP pero si usas mysql no te servirá, la SQL que te muestro es un ejemplo
tutabla = la tabla donde guardes tus noticias
categ = La categoria que irá variando segun como tengas guardadas tus categorias (deportes, nacionales, etc...)
date = el campo de tu tabla donde guardas la fecha de publicacion