Php 我的搜索结果分页不起作用? 您是否检查了$page的值。您可以使用var\u dump($page)就在if($page){语句之前。这将在页面上提供$page的“丑陋”变量转储。如果我再次单击“下一步”并提供字符串(1)“2”,请提供此字符串(0)。我以
我的搜索结果分页不起作用?Php 我的搜索结果分页不起作用? 您是否检查了$page的值。您可以使用var\u dump($page)就在if($page){语句之前。这将在页面上提供$page的“丑陋”变量转储。如果我再次单击“下一步”并提供字符串(1)“2”,请提供此字符串(0)。我以,php,mysqli,pagination,Php,Mysqli,Pagination,我的搜索结果分页不起作用? 您是否检查了$page的值。您可以使用var\u dump($page)就在if($page){语句之前。这将在页面上提供$page的“丑陋”变量转储。如果我再次单击“下一步”并提供字符串(1)“2”,请提供此字符串(0)。我以前的结论是错误的。2对于页码是正确的。您可以变量转储($query1)并在数据库中执行结果,查看查询是否有结果或错误。 <?php include 'connectsqli.php'; $country=mysqli_real_escap
您是否检查了$page的值。您可以使用var\u dump($page)代码>就在if($page){
语句之前。这将在页面上提供$page的“丑陋”变量转储。如果我再次单击“下一步”并提供字符串(1)“2”,请提供此字符串(0)。我以前的结论是错误的。2对于页码是正确的。您可以变量转储($query1)并在数据库中执行结果,查看查询是否有结果或错误。
<?php
include 'connectsqli.php';
$country=mysqli_real_escape_string($con,trim($_GET['country']));
$city=mysqli_real_escape_string($con,trim($_GET['city']));
$tableName="user";
$targetpage = "result_members.php";
$limit = 2;
$search ="";
$search .= " WHERE country LIKE '".$country."' AND city LIKE '".$city."'";
$query = mysqli_query($con,"SELECT COUNT(*) as num FROM $tableName ".$search);
$total_pages = mysqli_fetch_array($query);
$total_pages = $total_pages['num'];
$page = mysqli_escape_string($con,$_GET['page']);
if($page){
$start = ($page - 1) * $limit;
}else{
$start = 0;
}
// Get page data
$query1 = "SELECT * FROM $tableName ".$search." LIMIT $start, $limit";
$result = mysqli_query($con,$query1);
// Initial page num setup
if ($page == 0){$page = 1;}
$prev = $page - 1;
$next = $page + 1;
$lastpage = ceil($total_pages/$limit);
$LastPagem1 = $lastpage - 1;
$paginate = "";
if($lastpage > 1)
{
$paginate .= "<div class='paginate'>";
// Previous
if ($page > 1){
$paginate.= "<a href='$targetpage?page=$prev'>previous</a>";
}else{
$paginate.= "<span class='disabled'>previous</span>"; }
// Next
if ($page < $lastpage){
$paginate.= "<a href='$targetpage?page=$next'>next</a>";
}else{
$paginate.= "<span class='disabled'>next</span>";
}
$paginate.= "</div>";
}
?>
<?php
while($row = mysqli_fetch_assoc($result))
{
//display data
}
echo "<div class='pagee'>".$paginate."</div>";
?>