// break;
case 'importJobs':
- $table = GLM_MEMBERS_JOBS_PLUGIN_DB_PREFIX . 'jobs';
+ global $wpdb;
+ $table = GLM_MEMBERS_JOBS_PLUGIN_DB_PREFIX . 'jobs';
+ $members_table = GLM_MEMBERS_PLUGIN_DB_PREFIX . 'members';
+
define('BASE_URL', 'http://www.migcsa.org');
define('PG_DSN', 'pgsql: host=ds4 dbname=migcsa2_update user=postgres');
-
+
try {
$dsn = PG_DSN;
$driverOptions = array(
$stmt = $dbh->query($job_titles_sql);
$job_titles = $stmt->fetchAll(PDO::FETCH_ASSOC);
$title_results = [];
+
foreach($job_titles as $key=>$value){
//
$this->wpdb->insert( GLM_MEMBERS_JOBS_PLUGIN_DB_PREFIX . 'job_titles',
$stmt = $dbh->query($job_sql);
$jobs = $stmt->fetchAll(PDO::FETCH_ASSOC);
foreach($jobs as $key=>$value){
-
+ $sql = "SELECT id FROM $members_table WHERE old_member_id = " . $value['member'];
+ $new_id = $wpdb->get_var($sql);
$post_exp = false;
if( $value['post'] == "30 days" ){
$post_exp = 30;
'email_location'=>$value['contactemail'],
'contact_name'=>$value['contactname'],
'contact_phone'=>$value['contactphone'],
- 'visible'=>$value['visable'],
+ 'active'=>$value['visable'],
'facility_operation'=>$value['course_operations'],
'duration'=>$value['duration'],
'benefits'=>$value['bentext'],
'post_date'=>$value['ds'],
'updated'=>$value['ds'],
'requirements'=>$value['requirements'],
- 'member'=>$value['member'],
+ 'member'=>$new_id,
'position_available'=>$value['position_available'],
'duration'=>$value['duration'],
'deadline'=>$value['deadline'],
Member
</div>
<div class="glm-small-12 glm-medium-5 glm-columns admin-job-input">
+
<select id="member" data-id="member" name="member">
<option value="">Select a Member</option>
{foreach from=$memberList item=m}
-
- {if $m.old_member_id} yes {$member_id = $m.old_member_id} {else} no {$member_id = $m.id} {/if}
-
+
{if 'fieldData'|array_key_exists:$job}
- <option value="{$member_id}" {if $job.fieldData.member.value == $member_id} selected="selected"{/if}>
+ <option value="{$m.id}" {if $job.fieldData.member.value == $m.id} selected="selected"{/if}>
{else if}
- <option value="{$member_id}">
+ <option value="{$m.id}">
{/if}
{$m.name}
</option>