ORDER BY rand() - это ОЧЕНЬ плохая идея, демонстрирующая абсолютно ламерский уровень авторов подобных предложений.
Если тебе надо вывести что-то в случайном порядке, то СНАЧАЛА получи блок записей из БД БЕЗ ORDER BY, а потом ПЕРЕМЕШАЙ его функцией
https://www.php.net/manual/ru/function.shuffle.php
$mysqli = new mysqli('localhost', 'root', '', 'news');
if ($mysqli->connect_errno) {
exit;
}
if (!$result = $mysqli->query($sql)) {
exit;
}
$actor = $result->fetch_assoc();
$sql = "SELECT `text` FROM `text` ORDER BY rand()";
?>