在bootstrap中使用分页发布变量

时间:2012-12-04 04:19:52

标签: php post twitter-bootstrap pagination

我需要在使用bootstrap时发布一个附加变量。我有一个工作正常的下拉菜单,但是当用户从下拉菜单中选择时,我也希望能够从分页列表中选择第二个输入。

到目前为止我的代码:

        <form action="racing.php" method="POST">
        <select name="meeting_codes" id="meeting_codes" class="span1" onchange="this.form.submit();">  
             <?php include('get_codes.php'); 
             $selected = $_POST['meeting_codes'];
                for($i=0; $i<count($data_array); $i++){
                echo' <option value="'.$data_array[$i][0].( $data_array[$i][0] == $selected ? '" selected="selected">' : '">' ).$data_array[$i][0].'</option>'; 
                }            
             ?>
        </select>  
    </form> 

    <div class="pagination">
        <ul>
        <?php
            for($j=1; $j<=12; $j++){
                echo '<li><a>'.$j.'</a></li>';
            }
        ?>
        </ul>
    </div>

我包含一个需要两个$ _POST变量的PHP文件,首先来自下拉列表,第二个来自分页列表......

第一个包含文件(get_codes.php)为下拉菜单创建一个数组。

如何插入第二个POST变量?

1 个答案:

答案 0 :(得分:0)

我已经设法解决了......无论是否适当,或优雅,我都不确定

旧代码:

echo '<li><a>'.$j.'</a></li>';

更改为:

echo '<li><a href="?meeting_code='.$selected.'&race_num='.$j.'">Race '.$j.'</a></li>';

其中'meeting_code'和'race_num'是需要通过$ _GET

发布的变量