Mods for HESK Database Validation

Results

$('#all-good').show()"; } else { echo ""; } ?>
Database Change Status
Table Exists: ' . $table_name, $all_good); } else { $all_good = run_check('SELECT ' . $column_name . ' FROM `' . $hesk_settings['db_pfix'] . $table_name . '` LIMIT 1'); output_result('Column Exists: ' . $table_name . '.' . $column_name, $all_good); } return $all_good !== false; } function run_check($sql) { global $hesk_last_query; global $hesk_db_link; if (function_exists('mysqli_connect')) { if (!$hesk_db_link && !hesk_dbConnect()) { return false; } $hesk_last_query = $sql; return @mysqli_query($hesk_db_link, $sql); } else { if (!$hesk_db_link && !hesk_dbConnect()) { return false; } $hesk_last_query = $sql; return $res = @mysql_query($sql, $hesk_db_link); } } function output_result($change_title, $success) { $css_color = 'green'; $text = ' Success'; if (!$success) { $css_color = 'red'; $text = ' Failure'; } $formatted_text = sprintf('%s%s', $change_title, $css_color, $text); echo $formatted_text; } function output_header_row($text) { echo ' ' . $text . ''; }