Mam problemik, mianowicie nie mam pomysłu jak pozbyć sie duplikatów losowanych za pomoca funkcji rand () z bazy. Chcem wybierac losowo pytania z bazy i nawet to robi ale pytania czasami sie powtarzaja

[php:1:050845fe6a]<?php
//funkcja zwracajaca ilosc pytan w tabeli
function ile() {
{
$wynik = mysql_query ("SELECT id_pytanie FROM pytanie ;");
$ile = mysql_num_rows($wynik);
}
return $ile;
}
$max=ile();
$id_pytanie=rand(1,$max); // i tu sobie przedzial robie w ktorym losowane sa pytania i tu mam pytanie jak sie pozbyc duplikatów pytan
$zapytanie = 'SELECT tresc FROM pytanie WHERE id_pytanie="'.$id_pytanie.'" ';
$wynik = mysql_query($zapytanie);
if (mysql_num_rows($wynik) == 1)
{
$wiersz = mysql_fetch_array($wynik);
//formularz wyswietlajacy
// a tu sa pobierane odpowiedzi w postaci radio buttonow
$zapytanie = 'SELECT id_odpowiedz, tresc FROM odpowiedz WHERE id_pytanie="'.$id_pytanie.'"';
$wynik2 = mysql_query($zapytanie);
for($i=0; $i<mysql_num_rows($wynik2); $i++)
{
$wiersz2 = mysql_fetch_array($wynik2);
echo ' <tr>';
echo ' <td><input type="radio" name="odpowiedz" value="'.stripslashes($wiersz2['id_odpowiedz']).'"></td>';
echo ' <td>'.stripslashes($wiersz2['tresc']).'</td>';
echo ' </tr>';
}
//itd........
?>[/php:1:050845fe6a]
Dzieki za pomoc :]