break;
+ case 'updateImages':
+ $sql = "
+ SELECT id,organization,options
+ FROM ".$this->wpdb->prefix."connections
+ WHERE options != ''
+ ORDER BY id";
+ $connection_members = $this->wpdb->get_results($sql, ARRAY_A);
+
+ foreach ( $connection_members as $member ) {
+ // Update the email for the member_info record
+ // Need to get the member_info id based on the ref_dest
+ $options_data = unserialize( $member['options'] );
+ if ( $options_data['logo'] ) {
+ // echo '<pre>$options_data: logo ' . print_r( $options_data['logo'], true ) . '</pre>';
+ } else if ( $options_data['image'] ) {
+ // echo '<pre>$options_data: image ' . print_r( $options_data['image'], true ) . '</pre>';
+ }
+ $memberInfoId = $this->wpdb->get_var(
+ $this->wpdb->prepare(
+ "SELECT logo
+ FROM " . GLM_MEMBERS_PLUGIN_DB_PREFIX . "member_info
+ WHERE member = ( SELECT id
+ FROM " . GLM_MEMBERS_PLUGIN_DB_PREFIX . "members
+ HERE old_member_id = %d
+ )",
+ $member['id']
+ )
+ );
+ echo '<pre>$memberInfoId: ' . print_r( $memberInfoId, true ) . '</pre>';
+ // $email = '';
+ // if ( is_array( $options_data ) ) {
+ // reset( $options_data );
+ // $eData = current( $options_data );
+ // $email = $eData['address'];
+ // }
+ // if ( $email ) {
+ // $this->wpdb->query(
+ // $this->wpdb->prepare(
+ // "UPDATE " . GLM_MEMBERS_PLUGIN_DB_PREFIX . "member_info
+ // SET email = %s
+ // WHERE member = ( SELECT id
+ // FROM " . GLM_MEMBERS_PLUGIN_DB_PREFIX . "members
+ // WHERE old_member_id = %d
+ // )",
+ // $email,
+ // $member['id']
+ // )
+ // );
+ // }
+ }
+ break;
+
case 'import_connections':
// Load Member Info Data Class and get info data for later use