Código PHP:
<?
$numpreguntas = 7;
for ($i=1;$i<=$numpreguntas;$i++){
$random = rand(1,$numpreguntas);
$q = array();
$q[1] = "1";
$q[2] = "2";
$q[3] = "3";
$q[4] = "4";
$q[5] = "5";
$q[6] = "6";
$q[7] = "7";
echo "<div id='tabla'>";
echo $q[$random];
}
?>
en este caso quiero que los numeros no se repitan como tal