Циклические результаты 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, которые не отображаются. Любая помощь очень ценится.