get_results( $wpdb->prepare( "SELECT * FROM ".$wpdb->prefix."xyz_em_email_address WHERE id!= %d AND email= '%s' LIMIT %d,%d",$xyz_em_emailId,$xyz_em_email,0,1) ) ; // echo '
';
			// 				print_r($email_count);
			// 		die;
			if(count($email_count) == 0){
				
				$nameCount = $wpdb->get_results( $wpdb->prepare( "SELECT * FROM ".$wpdb->prefix."xyz_em_additional_field_value WHERE ea_id= %d",$xyz_em_emailId) ) ;

				if(count($nameCount) > 0){
						
					$wpdb->update($wpdb->prefix.'xyz_em_additional_field_value',array('field1'=>$xyz_em_name),array('ea_id'=>$xyz_em_emailId));
						
				}else{
						
					$wpdb->insert($wpdb->prefix.'xyz_em_additional_field_value', array('ea_id' => $xyz_em_emailId,'field1' => $xyz_em_name),array('%d','%s'));
				}
						
					if($xyz_em_name=='')
						
						$wpdb->query( $wpdb->prepare( "DELETE FROM ".$wpdb->prefix."xyz_em_additional_field_value WHERE ea_id= %d",$xyz_em_emailId) ) ;
					
					$wpdb->update($wpdb->prefix.'xyz_em_email_address',array('email'=>$xyz_em_email),array('id'=>$xyz_em_emailId));
				
					if($xyz_em_search=='')
				header("Location:".admin_url('admin.php?page=newsletter-manager-manage-emails&emailmsg=1&pagenum='.$xyz_em_pagenum));
					else
				header("Location:".admin_url('admin.php?page=newsletter-manager-searchemails&search='.$xyz_em_search));
				exit();

			}else{
				?>
Email already exists.   Dismiss
Please enter a valid email.   Dismiss
get_results( $wpdb->prepare( "SELECT * FROM ".$wpdb->prefix."xyz_em_email_address WHERE id= %d LIMIT %d,%d",$xyz_em_emailId,0,1) ) ; if(count($emailres)==0){ header("Location:".admin_url('admin.php?page=newsletter-manager-manage-emails')); exit(); }else{ $nameres = $wpdb->get_results( $wpdb->prepare( "SELECT * FROM ".$wpdb->prefix."xyz_em_additional_field_value WHERE ea_id= %d",$xyz_em_emailId) ) ; $emailDetails = $emailres[0]; ?>

Edit Email

Go back