Saludos
Yo te sugeriria hacer inicialmente un count
Luego en php generar el numero randomico de 0 al numero total del conteo
y por ultimo una sentencia final que podrias manejarlo de esta manera
Código MySQL:
Ver originalSELECT R.idreglas
,R.nombre
,R.mensaje
,P.nombre
FROM reglasxpropiedades RXP
ON P.idpropiedad
= RXP.idpropiedad
ON R.idreglas
=RXP.idreglas
WHERE P.idpropiedad
=802202
De esta manera mejoraria muchisimo mas el redimiento a como lo pensabas desarrollar.