为json显示读取列名的数据


show data with reading column name for json

我总是显示我的数据看起来像下面的JSON。

当前代码:

if (mysql_num_rows($data) > 0) {
    while($row = mysql_fetch_array($data)) {    
        $info[] = array(
            'ID' =>"".$row['id'],
            'game_id' =>"".$row['game_id'],
            'appliance_name'=>"".$row['appliance_name'],
            'area'=>"".$row['area'],                        
            'type' =>"".$row['type'],
            'description'=>"".$row['description'],
            'code'=>"".$row['code']                         
        );
    }
} 

这里我想显示我的数组键名作为数据库表列名作为一个例子

当我查询人脸数据并将其存储在$info数组时,键make的名称将自动是列名code'=>然后是值。

我没有张力数据库中有多少列以及每个数组的键名是什么

while($row = mysql_fetch_assoc($result)) {
    $info[] =$row;
}

工作代码。