Показать сообщение отдельно
  #1 (permalink)  
Старый 12.06.2015, 13:50
Новичок на форуме
Отправить личное сообщение для nikola_blin Посмотреть профиль Найти все сообщения от nikola_blin
 
Регистрация: 20.05.2015
Сообщений: 5

Сравнение массивов. Level 2
Доброго времени суток. Запутался в хлам из-за переплетения языков.

Есть исходные данные:

Массив с набором объектов, получаемый из БД через PHP:

Array
(
	[0] = stdClass Object
		(
            [country] => 0
            [summ_limit] => 30 000
            [time_of_insurance] => 365
            [max_days_one_trip] => 90
            [summ_days_trip] => 
            [number_trips] => 
            [coefs_of_trip] => 123.51
        )

    [1] = stdClass Object
        (
            [country] => 0
            [summ_limit] => 30 000
            [time_of_insurance] => 365
            [max_days_one_trip] => 30
            [summ_days_trip] => 
            [number_trips] => 
            [coefs_of_trip] => 144.86
        )
)


Всего там объектов штук 100, ну да не суть.

Далее:

Есть массив, собираемый в JS из формы:

["1", "50000", "90", "30", "45", "3"]


Собственно, вопрос в том, чтобы пройти массивом из JS по набору объектов из PHP и использовать элемент 'coefs_of_trip' того массива, который совпал по всем параметрам.

Я так понял, что нужно использовать json_encode для набора из БД, чтобы вывести все объекты строкой. Но вот как далее загнать эти массивы в JS и провести сравнение - понять не могу.

UPD.
Сравнение необходимо провести в JS, чтобы дальше использовать полученный коэффициент в калькуляции.

Последний раз редактировалось nikola_blin, 12.06.2015 в 15:03. Причина: Уточнение
Ответить с цитированием