Buongiorno
Ragazzi ho un piccolo script che si collega ad una tabella del database e mi inserisci tutti i record in un file json
codice:
<?php
header("Content-Type: application/json; charset=UTF-8");
$obj = json_decode($_GET["x"], false);
$conn = new mysqli("localhost", "usernae", "pass", "nomedb");
$stmt = $conn->prepare("SELECT ordine, dataOrdine, totalePagato, tipoPagamento FROM portale_credito ");
$stmt->bind_param("s",$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('data.json', $json_data);
?>
Lo script in realtà funziona ma appena metto nella select anche clienti (che contiene nome e cognome del cliente, e il campo corrieri), non produce più l'array , si interrompe,
Non riesco a capire più, i campi clienti sono varchar(85) come i campi tipo pagamento,
Sto impazzendo cosa interrompe lo script
In attesa di una risposta vi ringrazio anticipatamente