2013-03-09 117 views
-3

我正在使用季度報告,我可以選擇要顯示的季度。如果我選擇第二季度,那麼它會顯示。 問題是,我希望我的報告具體。例如。我有一個下拉菜單,您可以選擇一年。 之後,如果我選擇2011年後,我選擇它然後現在我可以選擇2011年的第一,第二,第三或第四季度..我該怎麼做? 這是我的代碼。選擇季度報告的年份

<html> 

    Select Year: <select name="sortyear" id="sortyear"> 
              <option value="2010">2010</option> 
        <option value="2011">2011</option> 
        <option value="2012">2012</option> 
        <option value="2013">2013</option> 
       </select> 
    <input type = "submit" name = "submit" value = "Select"> 
</form> 
Select year: 
<select name="quarter" id="quarter"> 
<option value="1">1st Quarter</option> 
<option value="2">2nd Quarter</option> 
<option value="3">3rd Quarter</option> 
<option value="4">4th Quarter</option> 

</select> 
    <input type="submit" name="submit" value="Go"> 

      <?   

      if($_POST) 
      { 

$result=mysql_query("SELECT enrollee_info.*, payments.* FROM enrollee_info INNER JOIN payments ON payments.enrollee_id = enrollee_info.e_id WHERE payments.payment_status='Paid' AND QUARTER(payments.entrydate)='".$quarter."'"); 

      ?> 

</form> 
+0

有你有查看[MySQL文檔](https://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_quarter)是否使用QUARTER? – Havelock 2013-03-09 13:25:39

+1

你到目前爲止嘗試過什麼?這不是一個真正的問題。這是「看看我的代碼並告訴我該怎麼做」的評論。請更具體一些,只向我們顯示與問題相關的代碼。 – 2013-03-09 13:28:25

+0

我該怎麼做,就像我選擇2011年或2012年的第一季度那樣 – user2004096 2013-03-09 13:44:16

回答

0

一開始HTML的該位是不正確的(不能有表單中的形式):

   <form action="" id="userLocation" method="post">  
    <form name="sample" method="POST"> 
     <form method="post" id="category" name="category"> 
     Select Year: <select name="sortyear" id="sortyear"> 
               <option value="2010">2010</option> 
         <option value="2011">2011</option> 
         <option value="2012">2012</option> 
         <option value="2013">2013</option> 
        </select> 
     <input type = "submit" name = "submit" value = "Select"> 
    </form> 
    Select year: 
    <select name="quarter" id="quarter"> 
    <option value="1">1st Quarter</option> 
    <option value="2">2nd Quarter</option> 
    <option value="3">3rd Quarter</option> 
    <option value="4">4th Quarter</option> 

    </select> 
     <input type="submit" name="submit" value="Go"> 

你應該只具有類似如下:

<form action="some URL" method="POST"> 
    Select Year: <select name="sortyear" id="sortyear"> 
              <option value="2010">2010</option> 
        <option value="2011">2011</option> 
        <option value="2012">2012</option> 
        <option value="2013">2013</option> 
       </select> 

Select Quater: 
<select name="quarter" id="quarter"> 
<option value="1">1st Quarter</option> 
<option value="2">2nd Quarter</option> 
<option value="3">3rd Quarter</option> 
<option value="4">4th Quarter</option> 

</select> 
    <input type="submit" name="submit" value="Go"> 

</form> 
+0

好吧,夥計們。不需要你的答案,我做到了! :) – user2004096 2013-03-09 14:35:09