在循环中显示数组

Please tell me how can I display array in a for loop in php? I have this array:

while($q = mysqli_fetch_assoc($selectQuestResult)) {    
   $answers[] = array(array($q['name']),array(round($total,1)));}

then I want display it:

for($i = 0; $i < count($answers); $i++)
{
    echo($answers[$i][0][0].':'.$answers[$i][1][0]."<br />
");
}

I must use a for loop makes this sound like stupid college professor tricks. But, that's ok. for loops can have break statements in them. And, they don't have to contain end conditions in the for statement.

 for( $i = 0; ; $i++) {
    $q = mysqli_fetch_assoc($selectQuestResult);
    if (!$q) break;
    $answers[] = array($q['name'], round( $total, 1));
 }
 for ( $i = 0; $i < count( $answers ), $i++) {
       /* do something with $answers[i] */
 }