Сайт на бустрапе
и вся эта штука должна быть адаптивной
<?php
$content='"{\"orderId\":\"ORDER-294\",\"paymentState\":\"CANCELED\",\"signature\":\"naK+I79FduGkXFHpVT\/aJT31EfQ=\",\"message\":\"\u041a\u043b\u0438\u0435\u043d\u0442 \u043d\u0435 \u0437\u0430\u0432\u0435\u0440\u0448\u0438\u043b \u043e\u043f\u043b\u0430\u0442\u0443\",\"storeId\":\"158CC6EE85DA472AB3FB\"}"';
$res=json_decode(json_decode($content), true);
print_r($res);
/*Array
(
[orderId] => ORDER-294
[paymentState] => CANCELED
[signature] => naK+I79FduGkXFHpVT/aJT31EfQ=
[message] => Клиент не завершил оплату
[storeId] => 158CC6EE85DA472AB3FB
)
*/
let styleElem = document.createElement('link')
styleElem.rel = 'stylesheet'
styleElem.href = '/parth/to/my.css' // подставляйте нужную css-ку
document.getElementsByTagName('head')[0].appendChild(styleElem)
При этом в css прописано скрыть прелоадер, и показать контент. Это произойдет только после загрузки css-ки.var result = JSON.parse(response);
->query()
не поддерживает подготовленные запросы. То есть у вас просто при этом запросе вместо замены данных все они передаются как строки. Вам сначала надо подготовить запрос с помощью ->prepare()
и затем выполнить его ->execute()
:$sql = "INSERT INTO `jobs1` (`id`, `name`, `url`, `country`, `sex`, `salary`) VALUES (:id, :name, :url, :country, :sex, :salary)";
$prp = $this->db->prepare($sql);
$prp->execute($params);