Php 如何选择多个表来将mysql转换为json?

Php 如何选择多个表来将mysql转换为json?,php,mysql,json,Php,Mysql,Json,如何将mysql所有表转换为json(如何选择多个表,而不是一个) 我正在尝试选择数据库的多个表: 然后将其从mysql转换为json格式 请引导我 检查以下查询 <body> <?php $connect = mysqli_connect("localhost", "root", "", "martlink_db"); $sql = "SELECT * FROM users"; $res

如何将mysql所有表转换为json(如何选择多个表,而不是一个)

我正在尝试选择数据库的多个表: 然后将其从mysql转换为json格式 请引导我




检查以下查询


  <body>  
       <?php   
       $connect = mysqli_connect("localhost", "root", "", "martlink_db");  
       $sql = "SELECT * FROM users";  
       $result = mysqli_query($connect, $sql);  
       $json_array = array();  
       while($row = mysqli_fetch_assoc($result))  
       {  
            $json_array[] = $row;  
       }  
       echo '<pre>';  
       print_r(json_encode($json_array));  
       echo '</pre>'; 
       //echo json_encode($json_array);  
       ?>  
  </body>  
<?php   
    $connect = mysqli_connect("localhost", "root", "", "martlink_db");  
    $sql ="SELECT * FROM table1 t1,table2 t2 where condition"  
    $stmt = $conn->query($sql);
    $jsonArr = array();
    do 
    {
        $rowset = $stmt->fetchAll(PDO::FETCH_NUM);
        if ($rowset) 
          {
            $jsonArr[] = tojson($rowset, $i);
          }
    }while ($stmt->nextRowset()); 
?>