รบกวนหน่อยครับ พอดีต้องการทำข้อสอบและตัวเลือกออกมาแบบสุ่ม

ตอนนี้ผม สามารถสุ่มข้อสอบและตัวเลือกออกมาได้แล้วแต่มันไม่ยอมนับ score ให้อะครับ
อันนี้ Code การแรนดอมข้อสอบและ ตัวเลือกครับ
<?php

$strSQL="SELECT * FROM question ORDER BY RAND() LIMIT 5";
$objQuery=mysqli_query($objCon,$strSQL);
?>
<?php

$i=0;
$num=0;
while($objResult = mysqli_fetch_array($objQuery,MYSQLI_ASSOC))
{
    $i++;
    $num=$num+1;
    $c1=$objResult["ans1"];
    $c2=$objResult["ans2"];
    $c3=$objResult["ans3"];
    $c4=$objResult["ans4"];
    $arr=array($c1,$c2,$c3,$c4);
    shuffle($arr);
    if($arr[0]==$c1){$a=1;}
    if($arr[0]==$c2){$a=2;}
    if($arr[0]==$c3){$a=3;}
    if($arr[0]==$c4){$a=4;}
    if($arr[1]==$c1){$b=1;}
    if($arr[1]==$c2){$b=2;}
    if($arr[1]==$c3){$b=3;}
    if($arr[1]==$c4){$b=4;}
    if($arr[2]==$c1){$c=1;}
    if($arr[2]==$c2){$c=2;}
    if($arr[2]==$c3){$c=3;}
    if($arr[2]==$c4){$c=4;}
    if($arr[3]==$c1){$d=1;}
    if($arr[3]==$c2){$d=2;}
    if($arr[3]==$c3){$d=3;}
    if($arr[3]==$c4){$d=4;}
?>
<table width="64%" border="1" align="center">
<tr>
  <td width="14%"><div align="center">
    <?="$num";?>
    </div></td>
  <td width="86%"><div align="left">
    <input name="id<? =$i; ?>" type="hidden" value="<?=$objResult["idq"];?>">    
    <br>
    <?=$objResult["question"];?>
    
<br>
<input type="radio" id="c<?=$i;?>" name="c<?=$i;?>" value="<?php echo $a;?>" > <?=$arr[0];?>
<br>
<input type="radio" id="c<?=$i;?>" name="c<?=$i;?>" value="<?php echo $b;?>" > <?=$arr[1];?>
<br>
<input type="radio" id="c<?=$i;?>" name="c<?=$i;?>" value="<?php echo $c;?>"> <?=$arr[2];?>
<br>
<input type="radio" id="c<?=$i;?>" name="c<?=$i;?>" value="<?php echo $d;?>" ><?=$arr[3];?>
<br>
<input  name="anstrue<?=$i;?>" type="hidden" value="<?=$objResult["anstrue"];?>">
</div></td>
</tr>
</table><br>
<div align="center"><br>
<input type="hidden" id="line" name="line" value="<? = $i; ?>">
<input type="submit" name="Submit" value="ตรวจคะแนน">
</div>

อันนี้โค้ดตรวจคำตอบครับ
<?php
$score=0;
for($i=1;$i<=$_POST["line"];$i++)
{
    If($_POST["c$i"] == $_POST["anstrue$i"])
    {
            $score=$score+1;
    }
}
echo "ได้คะแนน $score<br>";
?>
แก้ไขข้อความเมื่อ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่