簡體   English   中英

我遇到一些問題,無法解決

[英]I am having some issue and i can't figure it out

我正在嘗試在有限年度和月份之間篩選薪水支付清單。這是我的代碼

if( ($selY < $join_y) || ($selM < $join_m) ){
   show staff_name;
}

$ selY和$ selM是來自用戶鍵入的輸入框的變量。
$ joinY和$ joinM是變量,它是每個職員的加入年份和加入月份。

我有兩個薪水。

Staff name  join_year join_month
1      Sanny  2000      july 
2      John   2012      November

當用戶輸入2000和September(09)時,我只想顯示“ Sanny”
如果用戶鍵入2012和December(12),則我將同時顯示Sanny和John
但是,如果用戶鍵入2012年和4月(04),我想顯示“ Sanny”。

我使用上面的條件語句將其過濾掉,但我的代碼根本無法正常工作,對不起我的英語不好,非常感謝並期待解決方案...

您想向用戶顯示是否;

  • 所選年份大於加入年份
    要么
  • 所選年份與加入年份相同,並且所選月份大於加入月份。

那意味着

if ( ($selY > $join_y) || ($selY == $join_y && $selM > $join_m) ) {
   show staff_name;
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM