Salve ragazzi, ho fatto uno script che funziona perfettamente, l'unica cosa che non capisco, è perchè ha un limite, mi spiego meglio, ho dovuto impostare la query a limite di 10000 , altrimenti mi da un errore di parsen.
Lo script è questo, se mi potete aiutare a capire come poter sbloccare il limite, intanto vi ringrazio in anticipo
Codice PHP:
header("Content-Type: application/json; charset=UTF-8");
$obj = json_decode($_GET["x"], false);
$conn = new mysqli("localhost", "root", "", "test);
$conn->set_charset("utf8");
$stmt = $conn->prepare("SELECT `dataOrdine`, nOrdine, `ImportoOrdine`, `importoWeb`, `documentoWeb`, `dataWeb`, `daRendere`, `piattaforma`, `tipoPagamento`, dataRimborso, importoRimborso, eshop, riferimento,ndocWeb, corriere FROM report_crediti WHERE (stato='Spedito' OR stato='Completato' OR stato='Ritirato') ORDER BY dataOrdine DESC LIMIT 100000");
$stmt->bind_param("ssssss",$obj->table);
$stmt->execute();
$result = $stmt->get_result();
$outp = $result->fetch_all(MYSQLI_ASSOC);
echo json_encode($outp);
//echo json_encode($user);
$json_data = json_encode($outp);
file_put_contents('../app-assets/data/ordini_def.json', $json_data);