Я делаю некоторые предположения здесь, потому что ваш вопрос не очень полный.Если предположить, что $ lastupdated - это последний раз, когда цена была отредактирована (и, следовательно, отправной точкой, с которой нам придется ждать 24 часа), тогда вам просто нужно разобраться, если $ lastupdated было более 24 часов назад.Итак, вы хотите (я думаю) сказать что-то вроде
if((time() - $lastupdated) >= 84600)
{
echo "<a href='edit-service.php?off_id=$currentid'><span class='btn btn-info'>Edit</span></a>";
}else{
echo "<button class='btn btn-info' disabled>Edit</button>";
}
<------- edit ----> Если, как и в предыдущем ответе, предположить, что это специфично для пользователя, т.е. если пользовательобновления он должен ждать 24 часа, но через 2 часа пользователь b все еще может обновить) вам нужно будет проверить, когда каждый конкретный пользователь обновлялся в последний раз, так как другой ответ предлагает