5) { echo ""; exit; } $pdo = db_connect(); // 페이징 설정 $page = isset($_GET['page']) ? max(1, intval($_GET['page'])) : 1; $per_page = 20; $offset = ($page - 1) * $per_page; // 검색 기능 $search_keyword = isset($_GET['search']) ? trim($_GET['search']) : ''; $where_clause = ''; $params = []; if ($search_keyword) { $where_clause = " WHERE biz_no LIKE :search OR company_name LIKE :search OR representative LIKE :search"; $params[':search'] = '%' . $search_keyword . '%'; } // 전체 레코드 수 조회 $count_sql = "SELECT COUNT(*) as total FROM biz_cert" . $where_clause; $count_stmt = $pdo->prepare($count_sql); $count_stmt->execute($params); $total_records = $count_stmt->fetch(PDO::FETCH_ASSOC)['total']; $total_pages = ceil($total_records / $per_page); // 데이터 조회 $sql = "SELECT id, biz_no, company_name, representative, open_date, issue_date, created_at FROM biz_cert" . $where_clause . " ORDER BY id DESC LIMIT :limit OFFSET :offset"; $stmt = $pdo->prepare($sql); foreach ($params as $key => $value) { $stmt->bindValue($key, $value, PDO::PARAM_STR); } $stmt->bindValue(':limit', $per_page, PDO::PARAM_INT); $stmt->bindValue(':offset', $offset, PDO::PARAM_INT); $stmt->execute(); $rows = $stmt->fetchAll(PDO::FETCH_ASSOC); ?> 사업자등록증 OCR 목록

사업자등록증 OCR 목록

건 ( / 페이지)

새로 등록
초기화

ID 사업자번호 상호명 대표자 개업일자 발급일자 등록일시 관리
1): ?>