sql >> Databáze >  >> RDS >> Mysql

Data PHP mySql do souboru JSON

Můžete použít json_encode funkce.

  1. Načíst data z databáze a přiřadit je k poli
  2. Potom použijte json_encode($result_array) . Tím vznikne výsledek json. Klikněte sem
  3. Použijte file_put_contents funkce pro uložení výsledku json do vašeho souboru .json

Následuje příklad kódu,

$result = mysql_query(your sql here);    
$data = array();
while ($row = mysql_fetch_assoc($result)) {
    // Generate the output in desired format
    $data = array(
        'cols' => ....
        'rows' => ....
        'p' => ...
    );
}

$json_data = json_encode($data);
file_put_contents('your_json_file.json', $json_data);


  1. Laravel SQLSTATE[23000]:Porušení omezení integrity:1452 Nelze přidat nebo aktualizovat podřízený řádek

  2. Odstraňte opakované výsledky z dotazu MySQL

  3. Jak POW() funguje v MariaDB

  4. Jak udělat rychlejší dotaz s největším počtem n na skupinu?