É o seguinte tenho uma consulta que me retorna 5 valores randomicos, mas de vez em quando retorna valores repetidos.
Esses 5 resultados são 5 questões de uma prova por isso naum podem se repetir de forma alguma.
$query = "SELECT DISTINCT(a.id_avali), u.id_usuar, u.nome, u.sexo, c.nome, mat.titulo, mat.conteudo, a.pergunta, mat.id_mater FROM usuarios u, matricula m, cursos c, materialcapcurso mat, avaliacaocapcurso a, respostascapcurso r WHERE u.id_usuar=m.id_usuar AND m.id_curso=c.id_curso AND c.id_curso = $curso AND c.id_curso=mat.id_curso AND email = '$email_cookie' AND mat.id_mater=a.id_mater AND a.id_avali=r.id_avali ORDER BY RAND() LIMIT 5";
Como eu faço para que esses 5 resultados não se repitam nunca.?
abraços.