Как словить массив из php в js
Не получается никак ((
PHP $bkauthors=$db->query("SELECT authors FROM books LIMIT 6"); $array_authors=[]; while ($bkauthors_real=$bkauthors->fetch_assoc()){ $array_authors[]=$bkauthors_real['authors']; } $json_authors= json_encode($array_authors); JS var b=JSON.parse('$json_authors'); console.log(b); Опробовал уже много способов ничего не работает ( |
Цитата:
var b=JSON.parse($json_authors); - это переменная РНР, на клиенте ее не будет. Если речь не об асинхронном запросе, то нужно отдать клиенту через вывод на странице: код страницы, включая и РНР .... а тут отдаем массив клиенту <script> var b = <?=json_encode($array_authors)?> //это будет на клиенте массив готовый, то есть никаких JSON.parse не требуется. </script> |
Часовой пояс GMT +3, время: 02:07. |