Sütünlarını datetime olarak değiştirsen daha mantıklı olabilir
Paket oluştururken yada satın alırken bitiş tarihini (btarih )
$eklenme_tarihi = date('Y-m-d H:i:s');
$datetime = new DateTime($eklenme_tarihi);
$datetime->modify('+45 day');
$bitis_tarihi = $datetime->format('Y-m-d H:i:s');olarak veritabanına kaydet
update işlemini de döngü kullanmadan tek satırsa yapabilirsin böylece
UPDATE repacks SET st='1' WHERE btarih < now()