php
  • mysql
  • 2017-06-18 66 views -1 likes 
    -1

    我使用mysql查询从数据库加载照片。默认情况下,它使用分页加载数据库中的数据。在div中加载php查询onclick

    <div class="col-md-10 bg col-md-push-2 "> 
        <div class="align_center gallery"> 
         <?php 
          include "anj.php"; 
          $sql = 'SELECT * FROM new_photos ; 
          /* function anjaan content code for loading photos .*/ 
          anjaan($sql); 
          } 
         ?> 
        </div> 
        <div class=" align_center "> 
         <div class=" col-md-12 pagination gallery"> 
          <?php  
            echo $paginationctrl; 
            ?> 
         </div> 
        </div> 
    

    现在我想,当用户点击一个按钮的数据应该与此

    <?php 
        include "anj.php"; 
        $sql = 'SELECT * FROM new_photos WHERE weight BETWEEN 10 AND 15'; 
        anjaan($sql); 
    ?> 
    

    回答

    0

    PHP的改变仅仅是服务器端,所以我觉得你只会有两种选择。

    1 - 单击重新加载页面并发送帖子或者获取参数到应用程序的使用表单,然后使用新查询加载页面。

    2 - 如果您不想重新加载te页面,最好是使用JavaScript向服务器端发送Ajax请求,然后为旧的内容带来和替换旧内容。

    +0

    如何使用1方法。 –

    +0

    我试过1种方法,但分页加载内容从第二页从其他查询。 –

    +0

    在1方法中,您可以通过表单在服务器端(控制器可能?)提交一篇文章,您可以验证是否有某个帖子已被提交,在这种情况下,您可以更改所需新文件的默认SQL。然后只需再次使用新数据查看。 –

    相关问题