neitoo, а самым правильным способом будет зависти ещё одно поле expiration_date, которое заполнять при добавлении товара. И уже потом делать выборку по нему.
lasthero67, да, в целом этого будет достаточно. Только лучше так тогда, чтобы в случае отсутствия элементов в массиве оно не вылетало и не писало что такого индекса нет.