Как сравнить 2 переменные: php и js (AngularJS)

221
10 декабря 2016, 10:08

У меня есть такой код:

<div ng-init="users = [
        <?foreach($users as $user):?>
        {id:'<?= $user['id'] ?>', name:'<?= $user['name'] ?>', phone:'<?= $user['phone'] ?>', country_id:'<?= $user['country_id'] ?>'},
        <?endforeach;?>
]"></div>
<div class="row" ng-controller="AngularCtrl" ng-repeat="user in users">

Тут я делаю что-то с user. А потом мне нужно использовать список стран и сравнить user.country_id c $country['id'].

    <select class="form-control" name="country" onchange="setCountry(user.id, this.value)" ng-disabled="!country">
        <?foreach ($countries as $country):?>
        <option value="<?= $country['id'] ?>" <?if ($user['country_id'] == $country['id']) echo "selected"?>><?= $country['country'] ?></option>
        <?endforeach;?>
    </select>
</div>

Как это можно сделать? Или как соответственно переписать код?

READ ALSO
Достаточно ли фильтрации для Mysqli

Достаточно ли фильтрации для Mysqli

ЗдравствуйтеДостаточно ли использовать данный вариант фильтрации перед записью в базу данных (менять на мнемонический код )?

212
Uncaught Error в плагине Wordpress

Uncaught Error в плагине Wordpress

Пытаюсь написать плагин и при его активации выдает вот такое сообщение

301
Релятивный фильтр PHP

Релятивный фильтр PHP

Добрый день, пишу для сайта умный фильтр по аналогии ЯндексМаркета

219
Не загружаются файлы на сервер через скрипт

Не загружаются файлы на сервер через скрипт

Пытаюсь использовать готовый php скрипт для загрузки аватарок на сервер

201