Naza sprzętu Numer seryjny Status Data
i przykładowe dane
MONITOR 123 WYKORZYSTANO 2018-02-12
DYSK 568 PRZYJĘTO 2018-02-12
MONITOR 123 PRZYJĘTO 2018-02-01
DYSK 897 WYKORZYSTANO 2018-02-01
DYSK 897 PRZYJĘTO 2018-01-31
Dotychczas pobierałem dane w ten sposób:
$magazyn->query("SELECT * FROM magazyn ORDER BY data DESC"); foreach ($magazyn as $dane) { { $aktualnystatus[]=$dane['numerseryjny'].' '.$dane['nazwasprzetu'].' '.$dane['status'].' '.$dane['data']; } $sprawdzam=$dane['numerseryjny']; }
W ten sposób uzyskuje:
MONITOR 123 WYKORZYSTANO 2018-02-12
DYSK 568 PRZYJĘTO 2018-02-12
DYSK 897 WYKORZYSTANO 2018-02-01
Czy jest to optymalny sposób, by pobrać wszystkie dane według ostatniego wpisu według danego klucza, w tym przypadu numeru seryjnego?