Получить столбец из двумерного массива [дубликат]Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Получить столбец из двумерного массива [дубликат]

Сообщение Anonymous »

Я пытаюсь распечатать содержимое таблицы, чтобы отображались только 4 последние записи.

Код: Выделить всё

$query = "SELECT `field1`, `field2` ,`field3`,`field4`  FROM myTable
ORDER BY date DESC LIMIT 4 ";

$result = mysqli_query($connection, $query);

while ($row = mysqli_fetch_assoc($result)) {print_r($row);}
это возвращает следующее для каждой запрошенной записи (x4):

Код: Выделить всё

Array
(
[field1] => value
[field2] => value
[field3] => value
[field4] => value
)
Я хочу создать массив, который выглядит следующим образом:

Код: Выделить всё

Array
(
[field1] => value1
[field1] => value2
[field1] => value3
[field1] => value4
)
Я попробовал это, это выглядит правильно, но не делает то, что я хочу, вместо этого он создает новый массив для каждой записи:

Код: Выделить всё

$a = array($row);
$field1 = array_column($a, 'field1');
print_r($field1);
Любая помощь приветствуется, поскольку я новичок в PHP.

Подробнее здесь: https://stackoverflow.com/questions/449 ... a-2d-array
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»