AAA ya entendi, funciona muy bien el script que te di para sacar las 9 consultas y lo puedes usar para que ese randomico te escoja el valor del ponderado que debe aparecer, adicional hacer un randomico en tu base de datos para los registros que comparten el mismo ponderado
ahi va un script al ojo
Código PHP:
for($i=0;i<9;i++){
$buscar = randponderado(0,19);
$query = "SELECT * FROM tutabla WHERE numero_chances = $buscar ORDER BY RAND LIMIT 1";
}
solo eso faltaria la scritp de arriba