使用php在桌面上执行搜索

时间:2015-04-30 11:48:54

标签: javascript php mysql sql mysqli

在net的帮助下,我获得了通过下表执行搜索的代码

<?php
    $reload = $_SERVER['PHP_SELF'] . "?tpages=" . $tpages;

        // display data in table
        echo "<table class='tablesorter' cellspacing='0' id='table'> ";
            echo "<thead>
                        <tr> 
                            <th></th>
                            <th>ID</th> 
                            <th>Name</th> 

                        </tr> 
                  </thead>";

                for ($i = $start; $i < $end; $i++) 
                    {
                        if ($i == $total_results) 
                            {
                                break;
                            }

                            mysqli_data_seek($result, $i);

                            $data = mysqli_fetch_assoc($result);

                            // echo out the contents of each row into a table
                            echo "<tr " . $cls . ">";
                                echo '<td></td>';
                                echo '<td>' . $data['id'] . '</td>';
                                echo '<td>' . $data['fullname] . '</td>';

                            echo "</tr>";
                    }        
        echo "</table>";
        echo '<div class="pagination" style="margin-left:300px;" >';
                if ($total_pages > 1) 
                    {
                        echo paginate($reload, $show_page, $total_pages);
                    }
            echo "</ul>
        </div>";
    ?>

搜索脚本是

var $rows = $('#table tr');
$('#search').keyup(function() {

    var val = '^(?=.*\\b' + $.trim($(this).val()).split(/\s+/).join('\\b)(?=.*\\b') + ').*$',
        reg = RegExp(val, 'i'),
        text;

    $rows.show().filter(function() {
        text = $(this).text().replace(/\s+/g, ' ');
        return !reg.test(text);
    }).hide();
});

表和脚本在同一页面上,虽然搜索工作正常,但其功能仅限于当时显示的页面。例如,如果我打开第3页(通过分页),那么搜索将仅在第3页上执行,但我希望这是从第一页开始执行搜索直到最后一页。有人可以告诉我怎么能这样做

2 个答案:

答案 0 :(得分:0)

使用此This plugin 它有表格中的快速搜索选项

答案 1 :(得分:-2)

为了成功,使用php在桌面上进行搜索所有你需要做的就是在窗口打开的同时按下“control”+“f”键。

这应该有用。

如果它有任何帮助,请告诉我:)