попробуйте вместо этого поделать что-то другое
например прочитать, наконец, что вам пишут
я попробую еще раз, надеюсь до вас доходит хотя бы со второго раза:
для того, чтобы со страницы, отправляемой сервером в браузер, можно было что-то "выдрать" или "вытащить", надо чтобы сервер сам это отправил в браузер.
почитать вот здесь phpfaq.ru/newbie/na_tanke
чтобы наконец уложилось в голове, что у веб-приложения ДВЕ составляющие, браузер и сервер
И что отправляя данные на СЕРВЕР, глупо потом их искать в БРАУЗЕРЕ
это не тупо пример, это вопрос, который был задан.
вся суть - в определении переменной, если она не существует
а писать "если значение не пустое, то оставить его, а если пустое - то тоже оставить" нет смысла.
во-первых, непустое дефолтное значение действительно имеет смысл. здесь его нет.
во-вторых, ?: не имеет вообще никакого отношения к ситуации "если value не существует, приравниваем 0". Этот оператор работает только с существующими переменными
Опять непонятно, при чем здесь активность-то?
Или речь про конкретный магазин? тогда так и надо писать, как вывести тариф у конкретного магазина.
В этом случае да, разумеется - брать активный.
А если просто вывести тариф и опции, то просто вывести тариф и опции
например прочитать, наконец, что вам пишут
я попробую еще раз, надеюсь до вас доходит хотя бы со второго раза:
для того, чтобы со страницы, отправляемой сервером в браузер, можно было что-то "выдрать" или "вытащить", надо чтобы сервер сам это отправил в браузер.