Usas la misma pagina para todas las secciones?.. por que veo que estas recibiendo la variable seccion..
lo mas sencillo seria algo asi, asumiendo que tenes un campo en esa tabla que te diga de que seccion es, en este ejemplo usamos el nombre seccion:
esto si es una consulta para cada seccion.. osea paginas separadas:
Código:
SELECT * FROM articulos WHERE seccion='nombre-de-la-seccion' ORDER BY id RAND() LIMIT 1
(la agregamos manualmente el valor del campo seccion)
y si usas la misma pagina, tendrias que recibir el valor seccion por url o post(en este ejemplo lo recibimos por url):
Código:
$seccion=$_GET['seccion'];
SELECT * FROM articulos WHERE seccion='$seccion' ORDER BY id RAND() LIMIT 1
algo asi seria...