while ($line=mysql_fetch_array($result,MYSQL_NUM)) {
        print "\t<tr>\n";
foreach ($line as $col_value) {
        print "\t\t<td>$col_value</td>\n";
        }
        print "\t</tr>\n";
    }
while所起的作用是什么,while是怎样来控制,请说的详细些,谢谢各位。