From 6bbd3fcae9a64b1c5dcd8470c1c66dc2921607cc Mon Sep 17 00:00:00 2001 From: Claudio Date: Sat, 27 Sep 2025 09:53:21 +0200 Subject: [PATCH] fixed get clienti with id, nominativo and country --- public/userarea/get_clienti.php | 26 ++++++++++++++++++++------ 1 file changed, 20 insertions(+), 6 deletions(-) diff --git a/public/userarea/get_clienti.php b/public/userarea/get_clienti.php index e955bef..4e4866a 100644 --- a/public/userarea/get_clienti.php +++ b/public/userarea/get_clienti.php @@ -1,19 +1,33 @@ get("Cliente"); // Recupera i clienti - // Salva la risposta in un file per debug - file_put_contents(__DIR__ . '/clienti_response.json', json_encode($data)); + // Parametri OData + $params = [ + '$select' => 'IdCliente,Nominativo,CodiceNazioneFatturazione', + '$orderby' => 'Nominativo asc' + ]; + + // Costruisce query string con encoding corretto + $queryString = http_build_query($params); + + // Componi endpoint finale + $endpoint = "Cliente?$queryString"; + + // Richiama API + $data = $api->get($endpoint); + + // Salva risposta per debug + file_put_contents(__DIR__ . '/clienti_response.json', json_encode($data, JSON_PRETTY_PRINT)); echo json_encode($data); } catch (Exception $e) {