Claro que este es un foro de ayuda, pero no podemos resolver nada de manera omnipotente.
Debe existir una etapa de análisis y reflexión del problema, del cual un "no sirve" o "no muestra nada" no ayuda a aclarar las cosas.
Es por eso que debes depurar siempre tus propios códigos, nunca debes esperar a ir al foro a que te digan: por favor, aprende a depurar tu código.
¿Por qué?
Porque depurar es clave para observar el comportamiento de lo que has programado, y si no depuras ni habilitas el reporte de errores entonces jamás sabrás que algo anda mal, y peor aún, no tendrás pista alguna que nos ayude a entender tu problema.
Cita: Si necesitáis más código os lo pongo...
El código sirve de nada si no tienes más información que sólo eso, si no depuras es igual a pretender que adivinemos.
Mejor prueba a depurar así y nos dices:
Código PHP:
Ver original<?php
// mostramos todos los errores
$Recordset1 = mysqli_query($mysqli, "SELECT * FROM xxx_BD ORDER BY RAND()");
?>
¿Qué muestra?