php - 搜索表中的任何数据后如何获取所有数据表

标签 php mysql date select

我正在做一件事,我显示表格并在上面放置一个搜索过滤器。但是在这个系统中,当我明智地搜索日期时,我得到了正确的结果,但随后我必须返回并再次来到该页面以获取所有数据表。那么如何在搜索单个数据后显示我的所有表格内容。

        <?php

        if (!isset($_SESSION['userid'])) {

                ?><div class="message">
                    To access this page, you must be logged.<br />
                    <a href="connexion.php">Log in</a>
                </div><?php
            }
            else{

                //Video count values of the database
                if(isset($_REQUEST['date1'])){
                    $req = mysqli_query($conn, 'SELECT video_master.id, user_master.username, user_master.rec_id, user_master.f_name, video_master.video_count, video_master.is_redim, video_master.video_date FROM video_master INNER JOIN user_master ON video_master.rec_id=user_master.rec_id where  user_master.rec_id="'.$_SESSION['userid'].'" AND video_master.video_date = "' . $_REQUEST['date1'] . '"');

                    // var_dump($req);
                }

                  else{

                        //We get the IDs, usernames and emails of users
                        $req = mysqli_query($conn, 'SELECT video_master.id, user_master.username, user_master.rec_id, user_master.f_name, video_master.video_count, video_master.is_redim, video_master.video_date FROM video_master INNER JOIN user_master ON video_master.rec_id=user_master.rec_id');

                }

    if(mysqli_num_rows($req)>0)
                {

                while($dnn = mysqli_fetch_array($req))
                {
            ?>
                    <tbody><tr>
                        <td class="left"><?php echo $dnn['id']; ?></td>
                        <td class="left"><?php echo $dnn['rec_id']; ?></td>
                        <!-- <td class="left"><?php //echo htmlentities($dnn['id'], ENT_QUOTES, 'UTF-8'); ?></td> -->
                        <td class="left"><?php echo htmlentities($dnn['username'], ENT_QUOTES, 'UTF-8'); ?></td>
                        <td class="left"><?php echo htmlentities($dnn['f_name'], ENT_QUOTES, 'UTF-8'); ?></td>
                        <td class="left"><?php echo htmlentities($dnn['video_count'], ENT_QUOTES, 'UTF-8'); ?></td>
                        <td class="left"><?php 

                         if($dnn['video_count'] < 250)
                                {
                                    $amount1 = $dnn['video_count']*0;
                                    echo $amount1;            
                                } 
                                    else
                                        {
                                            if($dnn['video_count'] <= 500)
                                            {
                                                $amount1 = $dnn['video_count']*0.25;
                                                echo $amount1;            
                                            } else
                                                {
                                                    if($dnn['video_count'] <= 750)
                                                    {
                                                        $amount1 = $dnn['video_count']*0.50;
                                                        echo $amount1;            
                                                    } else
                                                        {
                                                            if($dnn['video_count'] <= 1000)
                                                            {
                                                                $amount1 = $dnn['video_count']*0.75;
                                                                echo $amount1;            
                                                            } else
                                                                {
                                                                    if($dnn['video_count'] <= 1250)
                                                                    {
                                                                        $amount1 = $dnn['video_count']*1;
                                                                        echo $amount1;            
                                                                    } else
                                                                        {    
                                                                            if($dnn['video_count'] < 1500)
                                                                            {
                                                                                $amount1 = $dnn['video_count']*1.50;
                                                                                echo $amount1; 
                                                                            } else
                                                                                {

                                                                                }
                                                                        }
                                                                }
                                                        }                      
                                                } 
                                        } 
                                        ?></td>


                        <td class="left"><?php echo htmlentities($dnn['is_redim'], ENT_QUOTES, 'UTF-8'); ?></td>
                        <td class="left"><?php echo htmlentities($dnn['video_date'], ENT_QUOTES, 'UTF-8'); ?></td>


            <?php
                 }
             }
             }
            ?>

我从日期角度创建了搜索。

最佳答案

创建一个按钮并在单击时重新加载页面。这不是正确的方法,但它解决了您的问题。

关于php - 搜索表中的任何数据后如何获取所有数据表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33471655/

相关文章:

php - 如何在 Laravel 中向数据库中插入多行?

java - 解析并检索日期时间的时区偏移量

mysql - vb.net DateTimePicker 删除时间 12 :00:00 AM

php - 执行对用户 readonlyuser 拒绝的命令

php - 哪些网络视频格式可以做到这一点?

mysql - SQL:将多行插入具有静态值的表中

ios - IOS 中的日期差异

php - mysql PDO如何绑定(bind)LIKE

php - 如何注释掉 HTML 文件中的 PHP 行?

php - php 中的 levenshtein mysql 程序替代方案