nasıl ben böyle bakmak için PHP benim JSON yanıtının biçimlendiririm

0 Cevap php

Benim PHP kodu:

require ("connect.php");

$input = $_GET["query"];
$data = array();

$query = mysql_query("SELECT `abbr` FROM `states_list` WHERE `abbr` LIKE '{$input}%'") or die(mysql_error());
while ($obj = mysql_fetch_object($query)) {
    //$json = array();
    //$json['query'] = $input;
    //$json['suggestion'] = $row['abbr'];
    $json[] = $obj;
    $data = array("query"=>"$input", "suggestion"=>array($obj));
}
header("Content-type: application/json");
//echo json_encode($data);
echo '{"query":'.$input.' "suggestion":'.json_encode($json).'}';

Bu benim gerçek yanıttır:

{"query":c "suggestion":[{"abbr":"CA"},{"abbr":"CO"},{"abbr":"CT"}]}

Bu Ben gibi bakmak istiyorum nasıl:

{"query":c "suggestion":["CA","CO","CT"]}

(; Ben istediğimi elde etmek çıkışını düzenlemek için doğru şekilde anlamaya gibi olamaz

0 Cevap