0
heys guys我是編程領域的初學者,所以我沒有太多的經驗。我有用戶記錄。當我在搜索框中搜索用戶的名字,然後只有一個分頁行顯示我沒問題檢查這link of image如何搜索用戶名時只顯示一個分頁行?
但是,當我刪除搜索框中的用戶名稱,然後一個更多的分頁行顯示,我不希望它。我想只有一個分頁網上搜索的用戶名時,並刪除的用戶名檢查這個link of image
在此先感謝
這是我的代碼
<script>
function deleteConfirm(){
var result = confirm("Are you sure to delete users?");
if(result){
return true;
} else
{
return false;
}
}
$(document).ready(function(){
$('#select_all').on('click',function(){
if(this.checked){
$('.checkbox').each(function(){
this.checked = true;
});
}else{
$('.checkbox').each(function(){
this.checked = false;
});
}
});
$('.checkbox').on('click',function(){
if($('.checkbox:checked').length == $('.checkbox').length){
$('#select_all').prop('checked',true);
}else{
$('#select_all').prop('checked',false);
}
});
});
</script>
<?php
include("common/config.php");
$output = '';
if(isset($_POST["query"]))
{
$search = $_POST["query"];
$where = "id LIKE '%".$search."%'
OR name LIKE '%".$search."%'
OR email LIKE '%".$search."%'
OR phone LIKE '%".$search."%' ";
$query = $db->select(array("*"),"user","$where","","id desc","");
}
else
{
$limit = 5;
$page = '';
if (isset($_GET["page"]))
{
$page = $_GET["page"];
}
else
{
$page=1;
}
$record_index= ($page-1) * $limit;
$query = $db->select(array("*"),PREFIX."user", "", "", "id desc", "$record_index, $limit");
}
if($query)
{
$output .= '
<div class="table-responsive">
<form name="bulk_action_form" action="action.php" onSubmit="return
deleteConfirm();"/>
<table id="result" class="table table bordered">
<tr>
<th style="text-align: center !important;"><input type="checkbox" name="select_all" id="select_all" value=""/></th>
<th style="text-align: center !important;">ID</th>
<th style="text-align: center !important;">Name</th>
<th style="text-align: center !important;">Email</th>
<th style="text-align: center !important;">Phone</th>
<th colspan="4" style="text-align: center !important;">Action</th>
</tr>';
foreach($query as $row)
{
$output .= '
<tr align="center">
<td align="center"><input type="checkbox" name="checked_id[]"
class="checkbox" value="'.$row->id.'"/></td>
<td>'.$row->id.'</td>
<td>'.$row->name.'</td>
<td>'.$row->email.'</td>
<td>'.$row->phone.'</td>
<td><a href="edit-form.php?edit='.$row->id.'">Edit</a></td>
<td><a onclick="return confirm(\'Are you sure to delete?\')" href="del.php?del='.$row->id.'">Delete</a></td>
</tr>';
}
$output .= '</form></table><br /><div align="center">';
$total_pages = ceil($db->countfields("*","user")/$limit);
for($i=1; $i<=$total_pages; $i++)
{
$output .= "<span class='pagination_link' style='cursor:pointer; padding:8px; border:1px solid #ccc;' id='".$i."'>".$i."</span>";
}
$output .= '</div><br /><br />';
echo $output;
}
else
{
echo 'Data Not Found';
}
?>
顯示此頁面的用戶記錄。沒有其他的HTML代碼被寫入。 –
必須有更多。您發佈的圖片中還有其他內容不在您發佈的代碼中。像那個分頁輸入和最後一個刪除按鈕一樣。額外的分頁div很可能就在輸入之前。 – ZeWebDev