'Gastro', 'Uid' => 'sa', 'PWD' => 'karczma!@#26', 'CharacterSet' => 'UTF-8']; $conn = sqlsrv_connect($serverName, $connectionOptions); $tsql = " SELECT rp.ID AS PozycjaID, rp.TowarID, rp.ZestawID, rp.GrupaZestawuID, rp.FlgPozycjaNadrzedna, rp.RolaWKompozycji, rp.StatusRealizacji, rp.DataDodania, t.NazwaTowaru AS TowarNazwa, tz.NazwaTowaru AS ZestawNazwa FROM dbo.NGastroDTRachunekPozycja rp INNER JOIN dbo.NGastroDTRachunek r ON r.ID = rp.DTRachunekID LEFT JOIN dbo.NGastroTowar t ON t.ID = rp.TowarID LEFT JOIN dbo.NGastroTowar tz ON tz.ID = rp.ZestawID WHERE r.Numer = 4094 "; $stmt = sqlsrv_query($conn, $tsql); $results = []; while ($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)) { if ($row['DataDodania'] instanceof DateTime) { $row['DataDodania'] = $row['DataDodania']->format('Y-m-d H:i:s'); } $results[] = $row; } echo json_encode($results, JSON_PRETTY_PRINT); ?>