2015-10-20 49 views
1

我想解码数组值以传递给json。我想将内容类型中contentvalue的值传递给json。现在它显示为空。我想将数组值移动为$ 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']