Показать сообщение отдельно
  #2 (permalink)  
Старый 08.06.2019, 18:36
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от cocsax92
$db->query
Какой MySQL драйвер используется? Если mysqli или PDO, то получайте сразу весь набор без промежуточного цикла: fetch_all и fetchAll соответственно.

var b=JSON.parse($json_authors); - это переменная РНР, на клиенте ее не будет. Если речь не об асинхронном запросе, то нужно отдать клиенту через вывод на странице:

код страницы, включая и РНР ....
а тут отдаем массив клиенту
<script>
var b = <?=json_encode($array_authors)?> //это будет на клиенте массив готовый, то есть никаких JSON.parse не требуется.
</script>

Последний раз редактировалось laimas, 08.06.2019 в 21:09.
Ответить с цитированием