query($sql)) { echo "Error: " . $db->error . PHP_EOL; } } $seedCheck = $db->query("SELECT COUNT(*) c FROM doc_format_master")->fetch_assoc(); if ((int)($seedCheck['c'] ?? 0) === 0) { $tpl = '

FITNESS CERTIFICATE

\n\n

I, Dr {dr_name}, after carefully examining the case, hereby certify that {p_fname} ({p_code}) has been advised rest from {rest_from_date} to {rest_to_date}.\nHe/She may resume duty from {resume_date}.

\n\n

Dr. {dr_name}
{dr_sign}

'; $esc = $db->real_escape_string($tpl); $db->query("INSERT INTO doc_format_master (doc_name,doc_desc,doc_raw_format,active,created_at,updated_at) VALUES ('FITNESS CERTIFICATE','FITNESS CERTIFICATE','$esc',1,NOW(),NOW())"); $dfId = (int) $db->insert_id; $inputs = [ ['Suffering Diseases Name','DISEASES','text',''], ['Since From','SINCE','date',date('d/m/Y')], ['Rest From Date','rest_from_date','date',date('d/m/Y')], ['Rest To Date','rest_to_date','date',date('d/m/Y')], ['Duty Start Date','resume_date','date',date('d/m/Y')], ]; $order = 1; foreach ($inputs as $in) { $n = $db->real_escape_string($in[0]); $c = $db->real_escape_string($in[1]); $t = $db->real_escape_string($in[2]); $d = $db->real_escape_string($in[3]); $db->query("INSERT INTO doc_format_sub (doc_format_id,input_name,input_code,input_type,input_default_value,short_order,active,created_at,updated_at) VALUES ($dfId,'$n','$c','$t','$d',$order,1,NOW(),NOW())"); $order++; } echo "Seeded default FITNESS CERTIFICATE template." . PHP_EOL; } echo "Doctor document tables ready." . PHP_EOL;