2015-10-20 2 views
1

Я хочу декодировать значения массива для передачи его в json. Я хочу передать значения в contentvalue baaed по типу содержимого в json. Теперь он показывает null. Я хочу изменить значение массива как $ zip_num = $ content-> zip; на основе типа контента.Декодировать значения массива

enter image description here

while ($ee = mysql_fetch_array($query)) { 
    $key_val = $ee['CONTENT_TYPE']; 
    $content = json_decode($ee['CONTENT_VALUE']); 
    if ($key_val == 'stat_sum') { 
     $stat = $content; 
    } 
    if ($key_val == 'zip_stats') { 
     $zip[] = $content; 
     $zip_num=$content->zip; 
     $zip_cou=$content->count;  
    } 
    if ($key_val == 'qual_stats') { 
     $qual[] = $content; 
    } 
} 
$new = array('ID'=>$id,'zip'=>$zip_num); 
echo $json = json_encode($new); 
} 

ответ

0

Заменить $key_val (что тот, который находится в if заявление) с $ee['CONTENT_TYPE']

Смежные вопросы