Re: [請益] 請教一個日期條件設計問題

看板PHP作者 (gary.lusifa)時間6年前 (2018/01/25 10:56), 編輯推噓0(002)
留言2則, 1人參與, 6年前最新討論串10/10 (看更多)
※ 引述《gpmm (銀色)》之銘言: : 到底為什麼不直接用月判斷? XD : $currentMonth = date ('n') // Numeric representation of a month : $birthdayTime = strtotime ($birthday); : $birthdayMonth = date ('n', $bitrhdayTime); : if ($currentMonth == $birthdayMonth // 現在是生日月 : || ($currentMonth % 12 + 1) == $birthdayMonth) { // 或下個月是生日月 : // 顯示相關資訊 : } : 另外你說的「在點選時,直接呼叫資料庫中的紀錄顯示,我要的資料」 : 這我看不太懂,不是就下 SQL 拿東西嗎? 1.因為在資料庫欄位的時候,有起始日2018-01-01與終止日2018-12-31, 那個有效日期是但我需要這個連結圖案,點選後會到一個優惠說明的網頁,那邊需要出現 完整日期不等於資料庫中的欄位,所以才比較麻煩。 以我目前知道的寫的方式如下 <a id="birthday" class="show" href="ticket-detail.php? PB_CODE=<?=$rs1["PB_1"]?>&PB_TYPE=<?=$rs1["PB_2"]?> &PB_BEGINTIME=<?=$birthday_s?>&PB_ENDTIME=<?=$end_Date?>"> 接收網頁網頁顯示資料的語法如下: <div class="col-xs-12"> <p class="ticket-id-text">代碼:<span class="ticket-id"><?=$_POST["PB1"]?><?=$PB_CODE?></span></p> <<p class="ticket-id-text">有效期間:<span class="ticket-id"><?=$_POST["PB_2"]?><?=$PB_BEGINTIME?>&nbsp;至 &nbsp;<?=$_POST["PB_3"]?><?=$PB_ENDTIME?></span></p> 只是這樣在網址列上顯示的資料太多了,所以想請教先進有怎樣的寫法 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.255.87.68 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1516848987.A.273.html

01/30 08:40, 6年前 , 1F
看不太懂你的陳述,如果你覺得網址資訊太多,可以兩側都判斷
01/30 08:40, 1F

01/30 08:41, 6年前 , 2F
啊,只送 user id 過去就好,雖然這樣滿多此一舉的…囧
01/30 08:41, 2F
文章代碼(AID): #1QQKTR9p (PHP)
討論串 (同標題文章)
文章代碼(AID): #1QQKTR9p (PHP)