I have a problem to define a product which have a expiry date. I want to set a product which it not valid (when $now = date("d-M-y")
more than $valid = date("d-M-y", strtotime('+'.$day.' days',strtotime($date)));
),
overdue (when $now = date("d-M-y")
more than $due = date("d-M-y", strtotime('-30 days',strtotime($valid)));
and $now = date("d-M-y")
less than $valid = date("d-M-y", strtotime('+'.$day.' days',strtotime($date)));
)
valid (when $now = date("d-M-y")
less than $valid = date("d-M-y", strtotime('+'.$day.' days',strtotime($date)));
)
This is my code :
if ($due > $now && $now > $valid )
{
$vendor ='<td style="color:red;text-align: center;font-weight: bold">'.$rowpur['ven_code'].' (Overdue)</td>';
}
elseif ($due > $now && $now < $valid )
{
$vendor ='<td style="color:red;text-align: center;font-weight: bold">'.$rowpur['ven_code'].' (Not Valid)</td>';
}
else
{
$vendor = '<td style="text-align: center;font-weight: bold">'.$rowpur['ven_code'].'</td>';
}
And the result like a screenshot :
But all that vendor code must be Not Valid