亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

將當前日期與數據庫中的日期進行比較

將當前日期與數據庫中的日期進行比較

PHP
千萬里不及你 2021-06-16 17:01:26
我的問題是這兩個日期不會比較或至少不好。我嘗試了比較兩個日期的大部分答案。但沒有一個是成功的。我有權知道:else if ($_SESSION['org_id'] != "0" && $_SESSION['part_id'] == 0) {    require '../conn.php';    $sql = "SELECT `end_date` FROM `partner_subscriptions` WHERE `user_id` = '" . $dUsrId . "'";    $result1 = mysqli_query($conn, $sql );    $row = mysqli_fetch_array($result1);    if (date('Y-m-d') >= $row['end_date']) {        header('Location: ../../index');    } else {        header('Location: ../../partnersubscription');    }} 我嘗試過的一件事else if ($_SESSION['org_id'] != "0" && $_SESSION['part_id'] == 0) {    require '../conn.php';   // header('Location: ../../partnersubscription');    $sql = "SELECT `end_date` FROM `partner_subscriptions` WHERE `user_id` = '" . $dUsrId . "'";    $result1 = mysqli_query($conn, $sql);    $row = mysqli_fetch_array($result1);    $today = date("Y-m-d");    $expire = $row['end_date']; //from database    $today_time = strtotime($today);    $expire_time = strtotime($expire);    if ($expire_time > $today_time) {        header('Location: ../../index');    } else {        header('Location: ../../partnersubscription');    }} 我希望當今天的日期小于行的日期時,它將進入索引,否則將進入合作伙伴訂閱。我的行end_date看起來像這樣“2019-06-06”并且是DATE
查看完整描述

2 回答

?
偶然的你

TA貢獻1841條經驗 獲得超3個贊

為什么不使用 mysql 來檢查這種情況:

"SELECT  EXISTS( "SELECT 1 FROM `partner_subscriptions` WHERE `user_id` = '" . $dUsrId . "' AND end_date > NOW() "  ) ;

如果未過期,您將獲得 1,如果過期 ps 您可能需要使用 >= 而不僅僅是 > (包括或不包括今天)


查看完整回答
反對 回復 2021-06-19
?
阿波羅的戰車

TA貢獻1862條經驗 獲得超6個贊

我會做這樣的查詢:

SELECT * FROM `partner_subscriptions` WHERE `end_date`>=now()  AND `user_id`=$dUsrId;

然后檢查行數,如果它是 1 那么它沒有過期如果它是 0 那么它已經過期。


查看完整回答
反對 回復 2021-06-19
  • 2 回答
  • 0 關注
  • 242 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號