-3

表示する四半期を選択できる四半期レポートを使用しています。第2四半期を選択すると表示されます。問題は、レポートを具体的にしたいということです。例えば。年を選択できるドロップダウンがあります。その後、2011 を選択すると、2011 年の第 1、第 2、第 3、または第 4 四半期を選択できます。これが私のコードです。

<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>
4

1 に答える 1

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>
于 2013-03-09T13:29:13.793 に答える