+
+ // Now save off the data needed for an EQ Presidency Table Update
+
+ $sql = "SELECT * FROM 3rd_presidency where valid=1";
+ $this->db->query($sql,__LINE__,__FILE__);
+ $table_data = "";
+ $header_row = "<th>Individual</th><th>Email</th><th>District</th><th>President</th><th>Counselor</th><th>Secretary</th><th>Presidency</th>";
+ while ($this->db->next_record())
+ {
+ // Extract the data for each presidency record
+ $id = $this->db->f('presidency');
+ $indiv = $this->db->f('indiv');
+ $district = $this->db->f('district');
+ $name = $this->db->f('name');
+ $email = $this->db->f('email');
+ $president = $this->db->f('president');
+ $counselor = $this->db->f('counselor');
+ $secretary = $this->db->f('secretary');
+ $eqpresidency = $this->db->f('eqpres');
+
+ // Create the forms needed in the table
+ $table_data .= "<tr bgcolor=". $this->t->get_var('tr_color') .">";
+
+ // Presidency ID
+ $table_data .= '<input type=hidden name="eqpres['.$id.'][id]" value="'.$id.'">';
+
+ // individual
+ if($eqpresidency == 0) {
+ $table_data.= '<td align=center><select name="eqpres['.$id.'][indiv]">';
+ $table_data.= '<option value=0></option>';
+ for ($j=0; $j < count($indiv_id); $j++) {
+ $tmp_id = $indiv_id[$j];
+ $name = $indiv_name[$j];
+ if($indiv_id[$j] == $indiv) { $indivname = $name; $selected = 'selected="selected"'; } else { $selected = ''; }
+ $table_data.= '<option value='.$tmp_id.' '.$selected.'>'.$name.'</option>';
+ }
+ $table_data.='</select></td>';
+ $table_data.='<input type=hidden name="eqpres['.$id.'][name]" value="'.$indivname.'">';
+ } else {
+ $table_data.= '<td align=left><input type=text size="20" name="eqpresname" value="Presidency"></td>';
+ $table_data.= '<input type=hidden name="eqpres['.$id.'][name]" value="Presidency">';
+ }
+
+ // Email Address
+ $table_data .= '<td><input type="text" size="50" name="eqpres['.$id.'][email]" value="'.$email.'"></td>';
+
+ // District
+ $table_data.= '<td align=center><select name="eqpres['.$id.'][district]">';
+ $table_data.= '<option value=0></option>';
+ for ($j=0; $j <= $this->max_num_districts; $j++) {
+ if($district == $j) { $selected = 'selected="selected"'; } else { $selected = ''; }
+ $table_data.= '<option value='.$j.' '.$selected.'>'.$j.'</option>';
+ }
+ $table_data.='</select></td>';
+
+ // President
+ $table_data.= '<td align=center><select name="eqpres['.$id.'][president]">';
+ if($president == 1) { $table_data .= '<option value=0>0</option><option value=1 selected="selected">1</option>'; }
+ else { $table_data .= '<option value=0 selected="selected">0</option><option value=1>1</option>'; }
+ $table_data.='</select></td>';
+
+ // Counselor
+ $table_data.= '<td align=center><select name="eqpres['.$id.'][counselor]">';
+ if($counselor == 1) { $table_data .= '<option value=0>0</option><option value=1 selected="selected">1</option>'; }
+ else { $table_data .= '<option value=0 selected="selected">0</option><option value=1>1</option>'; }
+ $table_data.='</select></td>';
+
+ // Secretary
+ $table_data.= '<td align=center><select name="eqpres['.$id.'][secretary]">';
+ if($secretary == 1) { $table_data .= '<option value=0>0</option><option value=1 selected="selected">1</option>'; }
+ else { $table_data .= '<option value=0 selected="selected">0</option><option value=1>1</option>'; }
+ $table_data.='</select></td>';
+
+ // Presidency
+ $table_data.= '<td align=center><select name="eqpres['.$id.'][eqpresidency]">';
+ if($eqpresidency == 1) { $table_data .= '<option value=0>0</option><option value=1 selected="selected">1</option>'; }
+ else { $table_data .= '<option value=0 selected="selected">0</option><option value=1>1</option>'; }
+ $table_data.='</select></td>';
+
+ // End of ROW
+ $table_data .= "</tr>\n";
+ $tr_color = $this->nextmatchs->alternate_row_color($tr_color);
+ $this->t->set_var('tr_color',$tr_color);
+ }
+
+ // Now create 1 blank row to always have a line available to add a new individual with
+ $id = $this->max_presidency_members;
+ $table_data .= "<tr bgcolor=". $this->t->get_var('tr_color') .">";
+ // Presidency ID
+ $table_data .= '<input type=hidden name="eqpres['.$id.'][id]" value="'.$id.'">';
+ // individual
+ $table_data.= '<td align=center><select name="eqpres['.$id.'][indiv]">';
+ $table_data.= '<option value=0></option>';
+ for ($j=0; $j < count($indiv_id); $j++) {
+ $tmp_id = $indiv_id[$j];
+ $name = $indiv_name[$j];
+ $table_data.= '<option value='.$tmp_id.'>'.$name.'</option>';
+ }
+ $table_data.='</select></td>';
+ $table_data.='<input type=hidden name="eqpres['.$id.'][name]" value="">';
+ // Email Address
+ $table_data.='<td><input type="text" size="50" name="eqpres['.$id.'][email]" value=""></td>';
+ // District
+ $table_data.= '<td align=center><select name="eqpres['.$id.'][district]">';
+ $table_data.= '<option value=0></option>';
+ for ($j=0; $j <= $this->max_num_districts; $j++) {
+ if($j == 0) { $selected = 'selected="selected"'; } else { $selected = ''; }
+ $table_data.= '<option value='.$j.' '.$selected.'>'.$j.'</option>';
+ }
+ $table_data.='</select></td>';
+ // President
+ $table_data.= '<td align=center><select name="eqpres['.$id.'][president]">';
+ $table_data.= '<option value=0>0</option><option value=1>1</option>';
+ $table_data.='</select></td>';
+ // Counselor
+ $table_data.= '<td align=center><select name="eqpres['.$id.'][counselor]">';
+ $table_data.= '<option value=0>0</option><option value=1>1</option>';
+ $table_data.='</select></td>';
+ // Secretary
+ $table_data.= '<td align=center><select name="eqpres['.$id.'][secretary]">';
+ $table_data.= '<option value=0>0</option><option value=1>1</option>';
+ $table_data.='</select></td>';
+ // Presidency
+ $table_data.= '<td align=center><select name="eqpres['.$id.'][eqpresidency]">';
+ $table_data.= '<option value=0>0</option><option value=1>1</option>';
+ $table_data.='</select></td>';
+ // End of ROW
+ $table_data .= "</tr>\n";
+ $tr_color = $this->nextmatchs->alternate_row_color($tr_color);
+ $this->t->set_var('tr_color',$tr_color);