Страница грузится 30 секунд, затем вылетает:
Fatal error: Maximum execution time of 30 seconds exceeded in ...\www\tests.php on line 14
При этом часть страницы загружает.
$count = 0;
$arr[0]=0;
While($count<20)
{ $count2 = 0;
$a = false;
while(!$a)
{
$num = rand(1,mysql_num_rows($myrow)-1);
for($i=0; $i<count($arr); $i++)
{
if($num!=$arr[$i]) $count2++;
}
if($count2==count($arr)) { $arr[$count]=$num; $a=true;}
}
$count++;
printf("%s<br><br>а)%s<br>б)%s<br>в)%s<br>", mysql_result($myrow,$num,'question'), mysql_result($myrow,$num,'var1'), mysql_result($myrow,$num,'var2'), mysql_result($myrow,$num,'var3'));
if (mysql_result($myrow,$num,'var4')!=null) {echo 'г) '.mysql_result($myrow,$num,'var4').'<br>';}
if (mysql_result($myrow,$num,'var5')!=null) {echo 'д) '.mysql_result($myrow,$num,'var5').'<br>';}
if (mysql_result($myrow,$num,'var6')!=null) {echo 'е) '.mysql_result($myrow,$num,'var6').'<br>';}
if (mysql_result($myrow,$num,'var7')!=null) {echo 'ж) '.mysql_result($myrow,$num,'var7').'<br>';}
echo '<br>';
}
Хочу сделать проверку, чтобы вопросы которые уже были, не повторялись.