|
7 / 7 / 5
Регистрация: 28.07.2014
Сообщений: 104
|
||||||||||||||||
Правильное формирование и разбор JSON07.03.2016, 01:58. Показов 3443. Ответов 20
Метки нет (Все метки)
Здравствуйте! Ситуация такова: есть таблица в mySQL, со следующими полями id, description, longitude, latitude. Таблица заполнена, description - название здания, longitude, latitude - координаты.
В php я создаю и заполняю массив который выдергивает эти координаты, если это здание упоминается в другом массиве. Создаю и заполняю вот так.
Что я хочу от скрипта JS. Цикл, который перебирает массив JSON и присваивает переменной X - значение longitude, а Y - значение latitude.
0
|
||||||||||||||||
| 07.03.2016, 01:58 | |
|
Ответы с готовыми решениями:
20
Разбор JSON и вывод таблицы с одной строкой + AJAX Разбор JSON, используя Newtonsoft.Json |
|
81 / 81 / 50
Регистрация: 26.11.2012
Сообщений: 303
|
|
| 07.03.2016, 02:34 | |
|
TampLieR, json_encode - сереализирует данные, в основном для отправки на клиента (в браузер)
по идее вам должен прийти массив из 2ух обьектов вот примерный код, если я вас правильно понял - https://jsfiddle.net/xxtLL2La/ Добавлено через 1 минуту на сколько я понял у вас все в одном файле) каша это не хорошо)
0
|
|
|
7 / 7 / 5
Регистрация: 28.07.2014
Сообщений: 104
|
|
| 07.03.2016, 02:50 [ТС] | |
|
temkasky, нет не в одном файле, но и утверждать что у меня все правильно не возьмусь. Есть файл index.php в нём подключение к БД, обработчик формирования страниц и массивы я тоже там формировал. Есть шаблоны, где происходит сбор страницы из кусочков контента, + header, footer.
Код JS у меня в находится в header.php Спасибо, сейчас попробую!
0
|
|
| 07.03.2016, 02:55 | |
|
Не по теме: php код держите в php файлах
0
|
|
|
7 / 7 / 5
Регистрация: 28.07.2014
Сообщений: 104
|
||||||||||||
| 07.03.2016, 03:14 [ТС] | ||||||||||||
|
temkasky,
Выглядит если в php распечатать так -
В JS вот так -
Добавлено через 6 минут temkasky, css пишу в .css, остальное в php. А если в файле с расширением .html встретится переменная <?php=$b?>. Она же не отобразится?
0
|
||||||||||||
|
81 / 81 / 50
Регистрация: 26.11.2012
Сообщений: 303
|
|||||||||||
| 07.03.2016, 03:20 | |||||||||||
|
ааа, я понял.
не обратил внимания что вы гоняете в цикле
0
|
|||||||||||
|
7 / 7 / 5
Регистрация: 28.07.2014
Сообщений: 104
|
||||||
| 07.03.2016, 03:29 [ТС] | ||||||
|
Спасибо, а я думаю что-то не то! Вроде 1 пара квадратных скобок должна быть, у меня две. С json сегодня первый день общаюсь
![]() Добавлено через 3 минуты Хм, а теперь у меня почему-то и в распечатке с php только координаты второго здания - первого нет.
А должно быть 2.
0
|
||||||
|
81 / 81 / 50
Регистрация: 26.11.2012
Сообщений: 303
|
|
| 07.03.2016, 03:35 | |
|
это распечатка с $a?
или это на браузер приходит половина?
0
|
|
|
7 / 7 / 5
Регистрация: 28.07.2014
Сообщений: 104
|
|
| 07.03.2016, 03:37 [ТС] | |
|
Распечатка $a
0
|
|
|
81 / 81 / 50
Регистрация: 26.11.2012
Сообщений: 303
|
||||||
| 07.03.2016, 03:43 | ||||||
|
скиньте больше кода, я тут явной ошибки больше не вижу,
хотя можно и так попробовать)
1
|
||||||
|
7 / 7 / 5
Регистрация: 28.07.2014
Сообщений: 104
|
||||||
| 07.03.2016, 03:52 [ТС] | ||||||
|
temkasky, теперь JSON выглядит так -
В браузере так же!) Это ведь хорошо? Добавлено через 4 минуты Может тогда завтра дообсудим, а то и правда уже ночь!?
0
|
||||||
|
81 / 81 / 50
Регистрация: 26.11.2012
Сообщений: 303
|
|
| 07.03.2016, 03:53 | |
|
Закручено, но пойдет. Но теперь нужен еще 1 цикл для перебора.
Теперь у вас приходит массив из двух массивов в которых по одному обьекту Я думаю промежуточный цикл вы и сами вставите) Добавлено через 50 секунд Можете скинуть весь код я посмотрю.завтра. Доброй ночи!
0
|
|
|
7 / 7 / 5
Регистрация: 28.07.2014
Сообщений: 104
|
||||||
| 07.03.2016, 04:10 [ТС] | ||||||
И Вам Доброй ночи!
0
|
||||||
|
Superposition
950 / 615 / 256
Регистрация: 27.10.2013
Сообщений: 2,083
|
|||||||||||
| 07.03.2016, 05:21 | |||||||||||
|
TampLieR,
0
|
|||||||||||
|
7 / 7 / 5
Регистрация: 28.07.2014
Сообщений: 104
|
|||||||
| 07.03.2016, 14:26 [ТС] | |||||||
|
Padimanskas, извините, но я не понял
![]() Добавлено через 7 минут temkasky, Здравствуйте!) Добавлено через 6 минут temkasky, Энтропию заменил на знак вопроса ![]()
0
|
|||||||
|
81 / 81 / 50
Регистрация: 26.11.2012
Сообщений: 303
|
|
| 07.03.2016, 14:40 | |
|
как-то так
https://jsfiddle.net/xxtLL2La/1/
0
|
|
|
7 / 7 / 5
Регистрация: 28.07.2014
Сообщений: 104
|
|||||||||||
| 07.03.2016, 16:04 [ТС] | |||||||||||
|
temkasky, а может не создавать массивы x и y, Попробовал так
Может что то не так разбираем в JSON?
0
|
|||||||||||
|
81 / 81 / 50
Регистрация: 26.11.2012
Сообщений: 303
|
|
| 07.03.2016, 16:28 | |
|
Покажите код всего файла. Я не могу понять откуда вы запихиваете переменную а. Так делать нельзя
0
|
|
|
7 / 7 / 5
Регистрация: 28.07.2014
Сообщений: 104
|
||||||||||||||||
| 07.03.2016, 16:41 [ТС] | ||||||||||||||||
|
Это index.php
Это header.php
Файлы все равно сокращены и приведены не полностью, но у меня браузер видит строку <?php echo $a;?> Вот так
0
|
||||||||||||||||
|
81 / 81 / 50
Регистрация: 26.11.2012
Сообщений: 303
|
||||||
| 07.03.2016, 17:04 | ||||||
Сообщение было отмечено TampLieR как решение
Решение
вы функцию не вызываете, она же сама по себе не вызовется.
сделайте так
Не по теме: у вас такая каша)
1
|
||||||
| 07.03.2016, 17:04 | |
|
Помогаю со студенческими работами здесь
20
Правильное формирование базы Правильное формирование XML файла Правильное формирование данных в таблице Вывод по тексту и правильное формирование сайта Qt разбор JSON Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер
Написал заготовку:
dotnet new console --aot -o UrlHandler
var items = args. Split(":");
var tag = items;
var id = items;
var executable = args;. . .
|
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
|
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений.
9TO2GP2bpX4
a42b81fb172ffc12ca589c7898261ccb/
https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/
Слева синяя линия -. . .
|
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. .
Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
|
|
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-text-sdl3-c. zip
finish-text-sdl3-cpp. zip
|
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
|
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo
Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло.
Но на выплатах по больничным это. . .
|
Контроль уникальности заводского номера
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере нетипового документа выдачи шин для спецтехники с табличной частью, разработанного в конфигурации КА2.
Номеклатура. . .
|