Циклические результаты SQL в PHP - не получить весь массив

Я, вероятно, упускаю что-то простое, но я, кажется, здесь заблокирован ... У меня есть база данных MySQL с двумя таблицами и каждая таблица имеет несколько строк. Итак, цель состоит в том, чтобы запросить базу данных и отобразить результаты в таблице, поэтому я начну так:

$query = "SELECT name, email, phone FROM users";

Тогда у меня есть этот код PHP:

$result = mysql_query($query);

Затем я использую это, чтобы получить массив:

$row = mysql_fetch_array($result);

На данный момент, я думал, что я мог бы просто пройтись по$row массив и отображать результаты в виде таблицы. У меня уже есть функция, которая выполняет циклическое отображение и отображение таблицы, но, к сожалению, массив кажется неполным до того, как он попадает в функцию.

Чтобы устранить это, я использую это:

for ($i = 0; $i < count($row); $i++) {
    echo $row[$i] . " ";
}

На данный момент я получаю только первую строку в базе данных, и есть еще 3, которые не отображаются. Любая помощь очень ценится.

Ответы на вопрос(2)

Ваш ответ на вопрос