$randam2 == $random1 ってのが
$random2 == $random1 だったらいけたのかもね。

1〜$countまでのランダムで、重複しない3つの数値 だったら
$rand = range(1,$count)
shuffle($rand);
$r1 = $rand[0];
$r1 = $rand[1];
$r2 = $rand[2];