passshift
@passshift
php, js, html5, css

Как запретить json_encode сортировать?

Столкнулся с проблемой, json_encode сортирует данные по возрастанию, хотя из таблицы они поступают по убыванию... проверяю до и после json_encode.

Прочитал статью:
developersdigest.blogspot.ru/2011/11/json-encode-a...

Предлагаются 2 вариант:
1) Не использовать json_encode
2) Сортировать как надо уже с помощью JS

- не один из вариантов не подходит, т.к. не использовать не получится, а сортировать не позволяет, после json_encode получаю объект следующего вида:

{
"222":
{
"sum":"100",
"comission":"10",
"currency":"RUR"
},
"333":
{
"sum":"200",
"comission":"20",
"currency":"EUR"
},
....
}


Как быть не знаю, весь день парюсь... подскажите кто-нибудь?
  • Вопрос задан
  • 924 просмотра
Пригласить эксперта
Ответы на вопрос 1
DirecTwiX
@DirecTwiX
"display: flex;" уже предлагали?
Массив на сервере формируй, а ключ внутрь элемента вставляй:
taxes: [
{
id: 333,
tax: 20,
cur: EUR
},
{
id: 222,
tax: 10,
cur: RUR
},
]
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽