' . esc_html__( 'Form ID is required.', 'pc-form-builder-xyz123' ) . '

'; return; } $form = PC_Form_Handler::get_form_by_id( $form_id ); if ( ! $form ) { echo '

' . esc_html__( 'Form not found.', 'pc-form-builder-xyz123' ) . '

'; return; } $paged = isset( $_GET['paged'] ) ? max( 1, intval( $_GET['paged'] ) ) : 1; $per_page = 20; $offset = ( $paged - 1 ) * $per_page; $responses = PC_Form_Handler::get_form_responses( $form_id, array( 'limit' => $per_page, 'offset' => $offset, ) ); $total_responses = PC_Form_Handler::get_form_response_count( $form_id ); $total_pages = ceil( $total_responses / $per_page ); ?>

name ); ?> -


id ); $status_class = 'new' === $response->status ? 'status-new' : 'status-read'; $status_label = 'new' === $response->status ? __( 'New', 'pc-form-builder-xyz123' ) : __( 'Read', 'pc-form-builder-xyz123' ); ?>
id ); ?> created_at ) ) ); ?> user_ip ); ?>
1 ) : ?>
admin_url( 'admin.php?page=pcfb-responses&form_id=' . $form_id . '&paged=%#%' ), 'format' => '', 'prev_text' => __( '« Previous', 'pc-form-builder-xyz123' ), 'next_text' => __( 'Next »', 'pc-form-builder-xyz123' ), 'total' => $total_pages, 'current' => $paged, ) ); ?>