Witam, sam nie umiem rozwiązać tego problemu stąd to pytanie: w jaki sposob zrobić coś takiego aby pytania były losowane bez powtórzeń

Wczoraj już pisałem na ten temat , otrzymałem kilka propozycji ale wskutek powtarzających się problemów - poległem.
Skrypt operuje na 5 plikach (prosty system egzaminacyjny). Pojawiają się trzy opowiedzi do wyboru ( wylosowane z bazy danych), użytkownik zaznacza jedną z nich, po czym daje "Dalej" i na następnej stronie ponownie następuje losowanie pytań z bazy. Chodzi mi o to żeby kolejne losowania nie uwzględniały numerów pytań wylosowanych już wcześniej.
Plik1
<?php
//Jeżeli nie ma ustanowionej sesji przekierowuję użytkownika do logowania
if (!isset($_SESSION['uzytkownik'])) { //ob_end_clean();
header (\"Location: http://localhost/logowanie.php\");
} else {
require_once('./polacz_z_baza.php');
$wynik = mysql_query (\"SELECT * FROM pytania ORDER BY RAND() LIMIT 1;\");
print \"<table cellpadding = 5 border = 0>\"; //print \"<tr><td><b>Numer</b></td><td><b>Pytanie</b></td></tr>n\";
$nr = $rekord['nr'];
$pyt = $rekord['pyt'];
$odp1 = $rekord['odp1'];
$odp2 = $rekord['odp2'];
$odp3 = $rekord['odp3'];
$odppop = $rekord['odppop'];
$nrok = $rekord['nrok'];
}
print \"<tr><td><h3>$pyt</b></h3></td></tr>\"; //<td><h3><b>$nr.</b></h3></td>
// LISTA ROZWIJANA
/*przesylam formularzem wybrana przez uzytkownika odpowiedz i numer pytania na kt
re odpowiadal
oraz za pomocą zmiennej sesyjnej poprawną odpowiedź*/
print '<form action=egzamin1.php method=post>'; print \"<input type = 'hidden' name='nr' value=$nr>\";
print ' <select name=\"opcja\" style=\"background-color: #C0E2C1;\">'; print ' <option selected value =\"\">'; print \" <option>$odp1</option> \"; print \" <option>$odp2</option> \"; print \" <option>$odp3</option> \"; print '<input type=\"submit\" value=\"Następne pytanie\" style=\"background-color: #C0E2C1;\">'; }
$_SESSION['odpowiedz_na_1'] = $odppop;
$_SESSION['punkty']=0;
$_SESSION['pytanie1']=$nr;
//kto odpowiada??
//$odpowiada=$_SESSION['uzytkownik'];
//print \"Na pytania udziela odpowiedz $odpowiada\";
print '<body bgcolor = #CCFFCC>'; //ob_end_flush();
?>
Plik2
<?php
//Jeżeli nie ma ustanowionej sesji przekierowuję użytkownika do logowania
if (!isset($_SESSION['uzytkownik'])) { header (\"Location: http://localhost/logowanie.php\");
} else {
require_once('./polacz_z_baza.php');
$wynik = mysql_query (\"SELECT * FROM pytania ORDER BY RAND() LIMIT 1;\");
print \"<table cellpadding = 5 border = 0>\"; //print \"<tr><td><b>Numer</b></td><td><b>Pytanie</b></td></tr>n\";
$nr = $rekord['nr'];
$pyt = $rekord['pyt'];
$odp1 = $rekord['odp1'];
$odp2 = $rekord['odp2'];
$odp3 = $rekord['odp3'];
$odppop = $rekord['odppop'];
$nrok = $rekord['nrok'];
}
print \"<tr><td><h3>$pyt</b></h3></td></tr>\"; //<td><h3><b>$nr.</b></h3></td>
//CHECKBOXY
//Formularz
print '<form action=egzamin2.php method=post>'; print \"<input type = 'hidden' name='nr' value=$nr>\"; print \"<input type = 'hidden' name='odppop' value='$odppop'>\";
print \"<input type='checkbox' name='odp' value='$odp1'>$odp1\"; print \"<input type='checkbox' name='odp' value='$odp2'>$odp2\"; print \"<input type='checkbox' name='odp' value='$odp3'>$odp3\";
print '<input type=\"submit\" value=\"Następne pytanie\" style=\"background-color: #C0E2C1;\">';
$odp_na_1=$_SESSION['odpowiedz_na_1'];
$_SESSION['odpowiedz_na_2'] = $odppop;
//odebranie i wyswietlenie odpowiedzi udzielonych na pierwsze pytanie w egzaminie
$wybrano =$_POST['opcja'];
$numer =$_POST['nr'];
print 'W poprzednim pytaniu udzieliłeś następujących odpowiedzi:<br>'; print \"Pytanie było oznaczone numerem <b>$numer</b>,<br>\"; print \"Ty wybrałeś/aś odpowiedź: <b>$wybrano</b>,<br>\"; print \"natomiast poprawną odpowiedzią było: <b>$odp_na_1</b><br>\";
$punkty =$_SESSION['punkty'];
if ($odp_na_1 == $wybrano ) {
$punkty= $punkty + 20;
} else {
$punkty = $punkty - 10;
}
$_SESSION['punkty']=$punkty;
print \"Na razie zgromadziłeś <b>$punkty punktów</b>\"; /* kto odpowiada??
$odpowiada=$_SESSION['uzytkownik'];
print \"Na pytania udziela odpowiedz $odpowiada\"; */ }
$_SESSION['pytanie2']=$nr;
print '<body bgcolor = #CCFFCC>'; ?>