こんにちは私は PHP ページネーション システムを持っています。私がやろうとしているのは、Distinct を使用して一意の値のみを返すことです。何が起こるかというと、ページにはいくつのページが必要かが示されますが、結果は得られません。
私のコードはここにあります
$query = "SELECT DISTINCT ip_address,
COUNT(*) as num
FROM $tableName
WHERE hostname
LIKE 'mail%' AND type='6'";
$total_pages = mysql_fetch_array(mysql_query($query));
$total_pages = $total_pages[num];
$stages = 3;
$page = mysql_escape_string($_GET['page']);
if($page){
$start = ($page - 1) * $limit;
}else{
$start = 0;
}
// Get page data
$query1 = "SELECT DISTINCT ip_address,
hostname
FROM masterip_details
WHERE hostname
LIKE 'mail%' AND type='6'
LIMIT $start, $limit";
$result = mysql_query($query1);