Вставить данные в файл JScript
Есть файл сценария 1.js:
'8po4eha8': { 'id': '8po4eha8', 'id_user': 'item', 'name': 'item1', 'category': '905t5tgc', 'description': 'item2', 'price': 0, 'staticAvailValue': 'unknown', 'images': ['images/page1.png'], 'vattype': 'none', // included|excluded|none 'vat': 0, 'weight': 0 }, Существует ли возможность вставить данные в строку 'price' вместо нуля число из БД les? PS. В файле html данная возможность реализована с помощью скрипта PHP: <?php $result = mysql_query("SELECT UK05 FROM les", $db); $array = mysql_fetch_array($result); echo $array['UK05']; ?> Может данный PHP возможно заставить работать в JS? |
PHP язык серверный и выполняется на севере, на клиенте его нет.
На севере получайте из базы и передавайте клиенту как JS-переменные. |
OK. Как получить из базы и передать клиенту как JS-переменные?
|
У вас есть запрос к базе, или к чему этот запрос показан? Если в этом запросе есть данные по цене, например поле price, то при выводе страницы можно:
<script> var price = <?=$array['price']?> //и в объекте 'price': price, <script> Или без этого файла и получать все данные из базы асинхронным запросом, отдавая их клиенту как JSON (если все данные объекта есть данные из базы). Только не mysql_fetch_array($result), mysql_fetch_assoc($result), зачем получать то, чего не требуется. |
Часовой пояс GMT +3, время: 14:10. |