$_GET['fliterCountry'] ?? '', 'Qudao' => $_GET['fliterQudao'] ?? '', 'Deal' => $_GET['fliterDeal'] ?? '', 'Business' => $_GET['fliterBusiness'] ?? '', 'Contact' => $_GET['fliterContact'] ?? '' ]; $filterStr = ""; $urlStr = ""; // Build filter conditions if (!empty($filters['Country'])) { $filterStr .= " AND cs_country=" . (int)$filters['Country']; $urlStr .= "&fliterCountry=" . $filters['Country']; } if (!empty($filters['Qudao'])) { $filterStr .= " AND cs_from=" . (int)$filters['Qudao']; $urlStr .= "&fliterQudao=" . $filters['Qudao']; } if (!empty($filters['Deal'])) { $filterStr .= " AND cs_deal=" . (int)$filters['Deal']; $urlStr .= "&fliterDeal=" . $filters['Deal']; } if (!empty($filters['Business'])) { $filterStr .= " AND cs_type=" . (int)$filters['Business']; $urlStr .= "&fliterBusiness=" . $filters['Business']; } if (!empty($filters['Contact'])) { switch ($filters['Contact']) { case "1": $filterStr .= " AND cs_tel<>''"; break; case "2": $filterStr .= " AND cs_wechat<>''"; break; case "3": $filterStr .= " AND cs_whatsapp<>''"; break; case "4": $filterStr .= " AND cs_email<>''"; break; case "5": $filterStr .= " AND cs_linkedin<>''"; break; case "6": $filterStr .= " AND cs_facebook<>''"; break; default: $filterStr .= " AND cs_alibaba<>''"; } $urlStr .= "&fliterContact=" . $filters['Contact']; } $keys = urlencode($keys); $hrefstr = "?keys=" . $keys; ?>

搜索条件

序号
客户编号
渠道来源
区域
客户类型
跟进阶段
颜色标记
录入时间
操作
0 AND cs_belong=" . (int)$_SESSION['employee_id']; $searchPattern = mysqli_real_escape_string($conn, $keyscode); if(!empty($searchPattern)) { $sql .= " AND (cs_code LIKE '%$searchPattern%' OR cs_name LIKE '%$searchPattern%' OR cs_email LIKE '%$searchPattern%' OR cs_wechat LIKE '%$searchPattern%' OR cs_telformat LIKE '%$searchPattern%' OR cs_whatsappformat LIKE '%$searchPattern%' OR cs_code LIKE '%$searchPattern%')"; } $sql .= " $filterStr ORDER BY colortag DESC, id DESC"; $result = mysqli_query($conn, $sql); // Pagination logic $perPage = 20; $totalRecords = mysqli_num_rows($result); $totalPages = max(1, ceil($totalRecords / $perPage)); $page = max(1, min((int)$page, $totalPages)); $offset = max(0, ($page - 1) * $perPage); // Add pagination to query $sql .= " LIMIT $offset, $perPage"; $result = mysqli_query($conn, $sql); if (mysqli_num_rows($result) > 0) { $tempNum = $offset; while ($row = mysqli_fetch_assoc($result)) { $tempNum++; ?>
0): ?>
query("SELECT ch_name FROM qudao WHERE id=" . (int)$row['cs_from']); echo $qudao->num_rows > 0 ? $qudao->fetch_assoc()['ch_name'] : '未填写'; ?>
query("SELECT countryName FROM country WHERE id=" . (int)$row['cs_country']); echo $country->num_rows > 0 ? $country->fetch_assoc()['countryName'] : '未填写'; ?>
query("SELECT businessType FROM clientType WHERE id=" . (int)$row['cs_type']); echo $clientType->num_rows > 0 ? $clientType->fetch_assoc()['businessType'] : '未填写'; ?>
成交'; break; case 2: echo '明确需求'; break; case 1: echo '背景调查'; break; default: echo '无响应'; } ?>
联系方式
备注
Sorry,当前暂无信息
'; } else { echo '
Sorry,没有找到"' . htmlspecialchars($keyscode) . '"相关的信息,点击返回
'; } } ?>
1) { $pageName = "?Keys=$keys$urlStr&"; $pageLen = 3; if ($page > 1) { echo "首页"; echo "上一页"; } if ($pageLen * 2 + 1 >= $totalPages) { $startPage = 1; $endPage = $totalPages; } else { if ($page <= $pageLen + 1) { $startPage = 1; $endPage = $pageLen * 2 + 1; } else { $startPage = $page - $pageLen; $endPage = $page + $pageLen; } if ($page + $pageLen > $totalPages) { $startPage = $totalPages - $pageLen * 2; $endPage = $totalPages; } } for ($i = $startPage; $i <= $endPage; $i++) { if ($i == $page) { echo "$i"; } else { echo "$i"; } } if ($page < $totalPages) { if ($totalPages - $page > $pageLen) { echo "...$totalPages"; } echo "下一页"; echo "尾页"; } } ?>