Форум программистов, компьютерный форум, киберфорум
Наши страницы

jQuery

Войти
Регистрация
Восстановить пароль
 
allonemoon
1 / 1 / 0
Регистрация: 31.10.2015
Сообщений: 106
#1

Как разобрать JSON массив из PHP? - jQuery

15.12.2017, 22:19. Просмотров 84. Ответов 2

Добрый вечер! Подскажите новичку..... Как разобрать, json массив полученный из обработчика PHP в js скрипте?

делаю запрос к обработчику
Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 var hashUser = $.cookie('idUser');
    jQuery.ajax({
            type: "POST",
            url: "/mode/content/userPhotoAlbum/albomy.php",
        data:{"hashUser": hashUser}, 
            success:function(response){
               if(response == 0){  // смотрим ответ от сервера и выполняем соответствующее действие
                alert('туго');
              }else{
 
        
            alert(response);
        
              }
              }
              })
обработчик

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
if (isset($_POST)) {
    
 
    $kolAlbum=mysqli_num_rows(mysqli_query($db_connect, "select * from `PhotoAlbum` where `idUser`='".$_COOKIE['idUser']."'"));
    $Album=mysqli_query($db_connect, "select * from `PhotoAlbum` where `idUser`='".$_COOKIE['idUser']."'");
    
    while ($photoAlbom=mysqli_fetch_assoc($Album)) {
        
      $PhotoUser=array($photoAlbom);
        
    }
 
   $jsonPhotoAlbomy=array($kolAlbum, $PhotoUser);
   $jsonPhoto=json_encode($jsonPhotoAlbomy);
  
    
        
 
}
Как с ним работать понять не могу пока!?
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.12.2017, 22:19
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как разобрать JSON массив из PHP? (jQuery):

Как передать массив из javascript в php используя json - JavaScript
Как передать массив в php, и там вывести этот массив используя json? var massiv = ;

JSON массив из PHP, получаю объект, а нужен массив - jQuery
Всем привет! Формирую массив на стороне сервера, массив - результат выборки из БД. Передаю его на клиент. $list = $cat ->...

Передать массив в формате JSON из AJAX в PHP и обратно - jQuery
Здравствуйте! Помогите пожалуйста разобраться. Нужно передать массив из AJAX в PHP, а потом другой массив из PHP обратно в AJAX. ...

Разобрать json - jQuery
Всем привет! Приходит ответ в таком виде: { "831" : { "value" : "123", "label" : "text" }} Делаю: data = $.parseJSON('{ "831"...

Правильно разобрать json - jQuery
Добрый день всем. Постараюсь подробно описать сам вопрос. Есть приложение на андроид которое отправляет координаты местоположения на...

Как вернуть json данные из php - jQuery
Всем привет, делаю запрос к серверу $("#accept_phone_form").submit(function(event) { var $form = $( this ), term =...

2
msheal
86 / 86 / 47
Регистрация: 05.03.2015
Сообщений: 269
15.12.2017, 23:15 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Если в ответ и правда json, то разбирается он так:
Javascript
1
2
3
success:function(response){
    var jsonData = JSON.parse(response)
}
0
Уф
480 / 471 / 195
Регистрация: 13.07.2015
Сообщений: 1,397
Завершенные тесты: 1
16.12.2017, 16:49 #3
а можно просто в php отправить заголовок и сразу браузер будет понимать что это массив (без всяких json.parse)
PHP
1
2
3
$json = json_encode($result);
header("Content-type: application/json; charset=utf-8");
echo $json;
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.12.2017, 16:49
Привет! Вот еще темы с ответами:

Как передать значение php json в javascript - jQuery
Всем доброго времени суток, суть в чем, нужно подсчитать количество элементов с id=1 и и присвоить это значение переменной в js. Не пойму в...

Как получить массив json в javascript - jQuery
Вот кусочек кода на странице: <?json_encode($rrr);?> <script type="text/javascript"> </script> Я формирую массив в PHP и...

JSON JS and PHP - JavaScript
кто хорошо понимает в JSON работу между php и JS ?? есть очень важный вопрос

PHP не принимает JSON - jQuery
Есть готовый js скрипт. Я создаю php файл этого скрипта, который по задумке должен принимать данные в формате json и отправлять их по...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.