我需要为使用php文件从mysql获取的json数组设置名称?

我需要为使用php文件从mysql获取的json数组设置名称?,php,mysql,arrays,json,json-framework,Php,Mysql,Arrays,Json,Json Framework,这是我的代码,请检查一下,看看能做些什么来实现我的目标 <!DOCTYPE html> <html> <head> </head> <body> <?php $connect = mysqli_connect("localhost", "root", "", &qu

这是我的代码,请检查一下,看看能做些什么来实现我的目标

<!DOCTYPE html>  
 <html>  
      <head>  
      </head>  
      <body>  
           <?php   
           $connect = mysqli_connect("localhost", "root", "", "android");  
           $sql = "SELECT * FROM sales";  
           $result = mysqli_query($connect, $sql);  
           $json_array = array();  
           while($row = mysqli_fetch_assoc($result))  
           {  
                $json_array[] = $row;
           }  
            
           echo json_encode($json_array);  
     
         
      </body>  
 </html>  
但我需要这样展示:

[{"id":"1","name":"ahmeaf","price":"0","payment":"0"},{"id":"2","name":"jamac","price":"0","payment":"0"}]
{"data":[{"id":"1","name":"ahmeaf","price":"0","payment":"0"},{"id":"2","name":"jamac","price":"0","payment":"0"}]}

json_编码(数组('data'=>$json_数组))也许你可以做
json_编码(数组(“数据”=>$json_数组))非常感谢,因为它确实解决了我的问题,再次感谢!!