Я пытаюсь установить свой вывод на «Дата не подтверждена», если дата из MySQL = 2013-12-25 & $ daydiff = «ничего» и выводить «Недоступно», если MySQL date = "NULL" & и $ daydiff = "ничего"Диапазон дат до месяцев в PHP
Мой код ниже не работает, никаких предложений или альтернатив?
$ArrivalDate == $variants_data['ArrivalDate'];
$daydiff=floor((abs(strtotime(date("Y-m-d")) - strtotime($ArrivalDate))/(60*60*24)));
if ($daydiff == '%wildcard%' && $ArrivalDate == '2013-12-25') {
$ETA ='Date Not Confirmed';
}
elseif ($daydiff == '%wildcard%' && $ArrivalDate == 'NULL') {
$ETA ='Not available';
}
elseif ($daydiff > 30 && $daydiff < 60) { // anything between 31 and 59 days is 1 month
$ETA ='1 Month';
}
elseif ($daydiff > 60 && $daydiff < 90 ) { // anything between 61 and 89 days is 2 months
$ETA ='2 Months';
}
else
{
$ETA ='';
}
Что вы пытаетесь сделать с помощью '% wildcard%'? –
Это для любой ценности. – Mlungisi
так зачем ставить его в if, если какое-либо значение в порядке? 0 также приемлемо? –