From a4fee47c6642ca1b74d50558600361c1adb512fe Mon Sep 17 00:00:00 2001 From: Anthony Talarico Date: Tue, 1 May 2018 13:42:24 -0400 Subject: [PATCH] fixing the limit and offset for the import query --- models/admin/management/itemsImport.php | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/models/admin/management/itemsImport.php b/models/admin/management/itemsImport.php index 6b9d003..dd4eab7 100644 --- a/models/admin/management/itemsImport.php +++ b/models/admin/management/itemsImport.php @@ -115,13 +115,14 @@ class GlmMembersAdmin_management_itemsImport global $wpdb; $start = (isset($_REQUEST['start']) && $_REQUEST['start'] ) ? $_REQUEST['start'] : 0; - $url = get_site_url() . '/wp-admin/admin.php?page=glm-members-admin-menu-management&glm_action=itemsImport&option=importItems'; + + $url = get_site_url() . "/wp-admin/admin.php?page=glm-members-admin-menu-management&glm_action=itemsImport&option=importItems"; $limit = 35; + $nextStart = $start + $limit; + $resultMessage = "
Start: ". $nextStart. "
"; - $resultMessage = "
Start: $start
"; - - $resultMessage .= "

Next

"; + $resultMessage .= "

Next

"; $table = GLM_MEMBERS_FOR_SALE_PLUGIN_DB_PREFIX . 'items'; $members_table = GLM_MEMBERS_PLUGIN_DB_PREFIX . 'members'; @@ -148,6 +149,7 @@ class GlmMembersAdmin_management_itemsImport // FOR SALE $forsale_sql = "SELECT * FROM forsale ORDER BY id LIMIT $limit OFFSET $start;"; + $start += $limit; $stmt = $dbh->query($forsale_sql); $forsale = $stmt->fetchAll(PDO::FETCH_ASSOC); $count = 0; @@ -284,7 +286,7 @@ class GlmMembersAdmin_management_itemsImport } catch(PDOException $e) { echo '
'.print_r($e, true).'
'; } - $start += $limit; + // if ( isset( $_REQUEST['start'] ) ) { // $start = filter_var( $_REQUEST['start'], FILTER_VALIDATE_INT ); // } else { -- 2.17.1