<?php
mysql_connect('localhost', 'root', ''); // подключение к серверу MySQL
mysql_select_db('my_shop1'); // выбор базы данных
$query = mysql_query("SELECT * FROM categories"); // запрос данных из таблицы
$rows = mysql_num_rows($query); // возвращаем в переменную кол-во рядов в результате запроса
echo 'Количество строк в результате запроса: '.$rows;
for ($i = 1; $i == $rows; $i++) {
$result = mysql_fetch_assoc($query); // формирование ассоциативного массива с запрошенными данными
}
echo '<pre>';
print_r($result);
echo '</pre>';
?>
Не выводит ничего, кроме количества полей в результате запроса. В чём проблема?