Mysql_fetch_array

array mysql_fetch_array (resource result)

Эта функция возвращает значения полей в виде ассоциативного массива, в качестве аргумента принимает дескриптор запроса возвращаемый функциейmysql_query. Вот как с помощью этой функции можно вывести все строки таблицы authors:

<?phpinclude "config.php";$ath = mysql_query("select * from authors;");if($ath){ // Определяем таблицу и заголовок echo "<table border=1>"; echo "<tr><td>имя</td><td>пароль</td><td>e-mail</td><td>url</td></tr>"; // Так как запрос возвращает несколько строк, применяем цикл while($author = mysql_fetch_array($ath)) { echo "<tr><td>".$author['name']."&nbsp;</td><td>".$author['passw']." &nbsp </td><td>".$author['email']."&nbsp;</td><td>". $author['url']."&nbsp;</td></tr>"; } echo "</table>";}else{ echo "<p><b>Error: ".mysql_error()."</b><p>"; exit();}?>

Результат показан на следующем рисунке: