Итерация через строки Mysql в PHP

Возможный дубликат:
Как итерации по строке через mysql-запрос в php

Мне нужно продолжить итерации строк mysql. Например, если идентификатор вопроса равен 1, все ответы должны отображаться под вопросом 1. Я начинающий к php, может ли кто-нибудь мне помочь?

введите описание изображения здесь


<?php $result = select("SELECT * FROM questions WHERE question_id=1"); $row = mysql_fetch_array($result); ?> <table width="581" height="299" border="1"> <tr> <td>Union Assurance Questionnaire</td> </tr> <tr> <td>1.<?php echo $row['questions']; ?> </td> </tr> <tr> <td>&nbsp;</td> </tr> <tr> <td>&nbsp;</td> </tr> </table> <?php $result = select("SELECT * FROM questions WHERE question_id=2"); $row = mysql_fetch_array($result); ?> <table width="581" height="299" border="1"> <tr> <td>2.<?php echo $row['questions']; ?> </td> </tr> <tr> <td>&nbsp;</td> </tr> <tr> <td>&nbsp;</td> </tr> </table> 

используйте это

 <?php while($row = mysql_fetch_array($result)) { ?> <table width="581" height="299" border="1"> <tr> <td>Union Assurance Questionnaire</td> </tr> <tr> <td>1.<?php echo $row['questions']; ?> </td> </tr> <tr> <td>&nbsp;</td> </tr> <tr> <td>&nbsp;</td> </tr> </table> <?php } ?> 

Вы должны использовать while() loop для повторения всех возможных ответов.