//expiration
$datetoday = date("F j, Y, G:i");
$expquery = mysql_query("SELECT a_expire FROM regform_admin WHERE status = 'Pending for payment'");
$row = mysql_fetch_array($expquery);
$expirydate = $row['a_expire'];
echo "$datetoday";
echo "$expirydate";
if ($datetoday == $expirydate) {
$expirequery = mysql_query("UPDATE regform_admin SET status = 'Expired' WHERE status = 'Pending'");
$expirequery2 = mysql_query("UPDATE regform SET status = 'Expired' WHERE status = 'Pending'");
}
//end expiration
Witam, mam wygaśnięcie kodu rezerwacji tutaj. Moim problemem jest to, że jeśli klient dokonuje rezerwacji na 23:30 i rezerwacja wygasa na 00:30 (1 godzina), zrobiłem ten kod:Dodaj 1-godzinne wygaśnięcie do bieżącego czasu/daty
$currentdate = date("F j, Y, G:i");
$onehour = date("G") + 1;
$expire = date("F j, Y, $onehour:i");
$onehour
musi przyrostowych, ale problemem jest to, że rezerwacja o godzinie 23:30 musi wygasnąć o 24:30. Ale po zwiększeniu o jedną godzinę, 23:30 kończy się 24:40. Którego program nie może odczytać, ponieważ czas wojskowy o godzinie 00:00 to 00:00, a nie 24:00. Czy ktoś może mieć sugestie dotyczące mojego problemu? Dzięki. Niestety dla leniwych angielski byłem zmęczony myślenia
Mam nadzieję, że zdajesz sobie sprawę, te zapytania aktualizacja zmieni każdy wiersz w tabeli, a nie tylko jeden wybrany. –
Tak, dziękuję bardzo. Jestem tego świadomy. :) – glove