Динамический доступ ко всем значениям столбцов всех строк в наборе результатов запроса.Php

Кемеровские программисты php общаются здесь
Anonymous
Динамический доступ ко всем значениям столбцов всех строк в наборе результатов запроса.

Сообщение Anonymous »

Я пытаюсь вывести результаты запроса в , но у меня возникла дилемма.

Я знаю, что могу просто сделать:

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

while ($row = pg_fetch_assoc($query)) {
echo "" . $row['name'] . "";
echo "" . $row['dynamic_col_1'] . "";
echo "" . $row['dynamic_col_2'] . "";
echo "" . $row['dynamic_col_3'] . "";
echo "" . $row['dynamic_col_4'] . "";
echo "" . $row['dynamic_col_5'] . "";
}
Проблема зависит от настроек пользователя: от «dynamic_col_1» до «dynamic_col_X» не обязательно будут отображаться в этом порядке и не обязательно будут иметь его. конкретное имя.

Я хотел бы сохранить определенный пользователем порядок и имена динамических столбцов как уже отсортированные по запросу.

Как этого добиться, не используя имена столбцов — $row['dynamic_col_X'], видя, как они меняются от одного пользователя к другому? Есть ли способ использовать ключи массива или что-то подобное?

Подробнее здесь: https://stackoverflow.com/questions/525 ... -resultset

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