Vereis tengo una consulta ordenada de forma aleatoria utilizando Order By rand() pero esta consulta esta paginada así que cuando cambio de página me la vuelve a ordenar aleatoriamente con lo cual me repite registros y otros no me los saca, se que puedo utilizar un número entero entre las parentesis(), pero si lo hago siempre me sacara el mismo desorden por decirlo de alguna manera, así que necesito que ese número cambie cada vez que entro en mi página y se mantenga mientras cambio con la paginación. lo primero he creado la variable $numero
Código PHP:
<?php
$numero=rand(1, 50);
?>
Código PHP:
$sql .= ' ORDER BY rand('.$numero.') '; //' ORDER BY NombreComer ASC ';
$sql .= 'LIMIT ' . (($pagination->get_page()- 1) * $records_per_page) . ', ' . $records_per_page . '';
A ver si me podeis hechar un cable, bueno un saludo a tod@s.