$name created"; header("Location: " . $_SERVER["HTTP_REFERER"]); } if (isset($_POST['edit_vendor_template'])) { require_once 'post/user/vendor_model.php'; $vendor_id = intval($_POST['vendor_id']); $vendor_template_id = intval($_POST['vendor_template_id']); if ($_POST['global_update_vendor_name'] == 1) { $sql_global_update_vendor_name = ", vendor_name = '$name'"; } else { $sql_global_update_vendor_name = ""; } if ($_POST['global_update_vendor_description'] == 1) { $sql_global_update_vendor_description = ", vendor_description = '$description'"; } else { $sql_global_update_vendor_description = ""; } if ($_POST['global_update_vendor_account_number'] == 1) { $sql_global_update_vendor_account_number = ", vendor_account_number = '$account_number'"; } else { $sql_global_update_vendor_account_number = ""; } if ($_POST['global_update_vendor_contact_name'] == 1) { $sql_global_update_vendor_contact_name = ", vendor_contact_name = '$contact_name'"; } else { $sql_global_update_vendor_contact_name = ""; } if ($_POST['global_update_vendor_phone'] == 1) { $sql_global_update_vendor_phone = ", vendor_phone = '$phone', vendor_extension = '$extension'"; } else { $sql_global_update_vendor_phone = ""; } if ($_POST['global_update_vendor_hours'] == 1) { $sql_global_update_vendor_hours = ", vendor_hours = '$hours'"; } else { $sql_global_update_vendor_hours = ""; } if ($_POST['global_update_vendor_email'] == 1) { $sql_global_update_vendor_email = ", vendor_email = '$email'"; } else { $sql_global_update_vendor_email = ""; } if ($_POST['global_update_vendor_website'] == 1) { $sql_global_update_vendor_website = ", vendor_website = '$website'"; } else { $sql_global_update_vendor_website = ""; } if ($_POST['global_update_vendor_sla'] == 1) { $sql_global_update_vendor_sla = ", vendor_sla = '$sla'"; } else { $sql_global_update_vendor_sla = ""; } if ($_POST['global_update_vendor_code'] == 1) { $sql_global_update_vendor_code = ", vendor_code = '$code'"; } else { $sql_global_update_vendor_code = ""; } if ($_POST['global_update_vendor_notes'] == 1) { $sql_global_update_vendor_notes = ", vendor_notes = '$notes'"; } else { $sql_global_update_vendor_notes = ""; } // Update just the template mysqli_query($mysqli,"UPDATE vendors SET vendor_name = '$name', vendor_description = '$description', vendor_contact_name = '$contact_name', vendor_phone = '$phone', vendor_extension = '$extension', vendor_email = '$email', vendor_website = '$website', vendor_hours = '$hours', vendor_sla = '$sla', vendor_code = '$code', vendor_account_number = '$account_number', vendor_notes = '$notes' WHERE vendor_id = $vendor_id"); if ($_POST['update_base_vendors'] == 1) { // Update client related vendors if anything is checked $sql = "$sql_global_update_vendor_name $sql_global_update_vendor_description $sql_global_update_vendor_account_number $sql_global_update_vendor_contact_name $sql_global_update_vendor_phone $sql_global_update_vendor_hours $sql_global_update_vendor_email $sql_global_update_vendor_website $sql_global_update_vendor_sla $sql_global_update_vendor_code $sql_global_update_vendor_notes"; // Remove the first comma to prevent MySQL error $sql = preg_replace('/,/', '', $sql, 1); mysqli_query($mysqli,"UPDATE vendors SET $sql WHERE vendor_template_id = $vendor_id"); } //Logging mysqli_query($mysqli,"INSERT INTO logs SET log_type = 'Vendor Template', log_action = 'Modify', log_description = '$session_name modified vendor template $name', log_ip = '$session_ip', log_user_agent = '$session_user_agent', log_user_id = $session_user_id"); $_SESSION['alert_message'] = "Vendor template $name modified"; header("Location: " . $_SERVER["HTTP_REFERER"]); }