Files
karczma-aplikacja-stoliki/scripts/debug.php
2026-05-25 14:02:42 +02:00

35 lines
1.1 KiB
PHP

<?php
$serverName = '192.168.20.20';
$connectionOptions = ['Database' => '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);
?>