fork download
  1. <?php
  2.  
  3. $searchQuestionNo = array(0 => 1, 1 => 2, 2 => 3, 3 => 4);
  4. $incorrect_ans = array(0 => array("A", "C", "D"),
  5. 1 => array("B", "C", "D"),
  6. 2 => array("A", "B", "D"),
  7. 3 => array("A", "B", "C"));
  8.  
  9. foreach($searchQuestionNo as $key => $qNum)
  10. {
  11. $answers = $incorrect_ans[$key];
  12. $aCount = count($answers);
  13. $i = 0;
  14. foreach($answers as $answer)
  15. {
  16. // The \ns are not necessary, but they make the output more readable
  17. echo "<tr>\n";
  18. if($i == 0)
  19. {
  20. echo " <td class='questionnumtd q{$qNum}_qnum' rowspan='$aCount'>$qNum";
  21. echo "<input type='hidden' name='numQuestion' value='$qNum' />";
  22. echo "</td>\n";
  23. }
  24. echo " <td class='answertd'>$answer</td>\n";
  25. echo "</tr>\n";
  26. $i++;
  27. }
  28. }
  29.  
  30. ?>
Success #stdin #stdout 0.02s 13064KB
stdin
Standard input is empty
stdout
<tr>
  <td class='questionnumtd q1_qnum' rowspan='3'>1<input type='hidden' name='numQuestion' value='1' /></td>
  <td class='answertd'>A</td>
</tr>
<tr>
  <td class='answertd'>C</td>
</tr>
<tr>
  <td class='answertd'>D</td>
</tr>
<tr>
  <td class='questionnumtd q2_qnum' rowspan='3'>2<input type='hidden' name='numQuestion' value='2' /></td>
  <td class='answertd'>B</td>
</tr>
<tr>
  <td class='answertd'>C</td>
</tr>
<tr>
  <td class='answertd'>D</td>
</tr>
<tr>
  <td class='questionnumtd q3_qnum' rowspan='3'>3<input type='hidden' name='numQuestion' value='3' /></td>
  <td class='answertd'>A</td>
</tr>
<tr>
  <td class='answertd'>B</td>
</tr>
<tr>
  <td class='answertd'>D</td>
</tr>
<tr>
  <td class='questionnumtd q4_qnum' rowspan='3'>4<input type='hidden' name='numQuestion' value='4' /></td>
  <td class='answertd'>A</td>
</tr>
<tr>
  <td class='answertd'>B</td>
</tr>
<tr>
  <td class='answertd'>C</td>
</tr>