fixing limit increment for the import query
authorAnthony Talarico <talarico@gaslightmedia.com>
Tue, 1 May 2018 17:15:41 +0000 (13:15 -0400)
committerAnthony Talarico <talarico@gaslightmedia.com>
Tue, 1 May 2018 17:15:41 +0000 (13:15 -0400)
models/admin/management/itemsImport.php

index 7cd4776..6b9d003 100644 (file)
@@ -117,9 +117,12 @@ class GlmMembersAdmin_management_itemsImport
                 $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';
                 $limit = 35;
+                
                 $resultMessage =  "<pre>Start: $start</pre>";
-                $start += $limit;
+                
+                
                 $resultMessage .= "<p><a class='next-import-btn' href=\"". $url . "&start=$start\">Next</a></p>";
+                
                 $table = GLM_MEMBERS_FOR_SALE_PLUGIN_DB_PREFIX . 'items';
                 $members_table  = GLM_MEMBERS_PLUGIN_DB_PREFIX . 'members';
                 $image_base = GLM_MEMBERS_PLUGIN_IMAGES_PATH . '/';
@@ -151,7 +154,8 @@ class GlmMembersAdmin_management_itemsImport
                     $exists = false;
                     $this->wpdb->show_errors();
                     foreach($forsale as $key=>$value){
-                        if(!$value['member'] || $value['member'] !== ''){
+                        
+                        if($value['member'] || $value['member'] !== ''){
                             $sql = "SELECT id FROM $members_table WHERE old_member_id = " . $value['member'];
                             $new_id = $wpdb->get_var($sql);
                         }else {
@@ -280,7 +284,7 @@ class GlmMembersAdmin_management_itemsImport
                 } catch(PDOException $e) {
                     echo '<pre>'.print_r($e, true).'</pre>';           
                 }
-
+               $start += $limit;
 //                if ( isset( $_REQUEST['start'] ) ) {
 //                    $start = filter_var( $_REQUEST['start'], FILTER_VALIDATE_INT );
 //                } else {