query($qUp) === TRUE) { } //delete record if exist $csql = "SELECT * FROM `pef_evaluation_data` WHERE `pcp_id`='$pcpID' AND `emp_record_id`='$empRecordID'"; $qCsql = mysqli_query($conn, $csql); while($srow = mysqli_fetch_array($qCsql)){ $startRow = $startRow + 1; } if($startRow > 0){ $sqlUpdate = "UPDATE `pef_evaluation_data` SET `deleted`=1 WHERE `pcp_id`='$pcpID' AND `emp_record_id`='$empRecordID'"; $qUpdate = mysqli_query($conn, $sqlUpdate); if ($conn->query($qUpdate) === TRUE) { } } //save Performance Factor data $getFac = "SELECT * FROM `performance_factors` WHERE deleted = 0 ORDER BY `factors_order` ASC"; $qFac = mysqli_query($conn,$getFac); while($row=mysqli_fetch_array($qFac)){ $factorID = $row['id']; $factorCode = $row['code_name']; switch($factorCode){ case 'facA': $fac = $facA; $nCode = $nCodeA; $wCode = $wCodeA; $ncNote = $ncNoteA; break; case 'facB': $fac = $facB; $nCode = $nCodeB; $wCode = $wCodeB; $ncNote = $ncNoteB; break; case 'facC': $fac = $facC; $nCode = $nCodeC; $wCode = $wCodeC; $ncNote = $ncNoteC; break; case 'facD': $fac = $facD; $nCode = $nCodeD; $wCode = $wCodeD; $ncNote = $ncNoteD; break; case 'facE': $fac = $facE; $nCode = $nCodeE; $wCode = $wCodeE; $ncNote = $ncNoteE; break; case 'facF': $fac = $facF; $nCode = $nCodeF; $wCode = $wCodeF; $ncNote = $ncNoteF; break; case 'facG': $fac = $facG; $nCode = $nCodeG; $wCode = $wCodeG; $ncNote = $ncNoteG; break; case 'facH': $fac = $facH; $nCode = $nCodeH; $wCode = $wCodeH; $ncNote = $ncNoteH; break; case 'facI': $fac = $facI; $nCode = $nCodeI; $wCode = $wCodeI; $ncNote = $ncNoteI; break; case 'facJ': $fac = $facJ; $nCode = $nCodeJ; $wCode = $wCodeJ; $ncNote = $ncNoteJ; break; case 'facK': $fac = $facK; $nCode = $nCodeK; $wCode = $wCodeK; $ncNote = $ncNoteK; break; } $sqlF = "INSERT INTO pef_evaluation_behavioral(`id`, `pcp_id`, `emp_record_id`, `factor_id`, `assigned_weight`, `assigned_score`, `assigned_wp`, `notes`, `factor_code_name`, `rater_id`, `emp_strength`, `emp_improvement`, `emp_competency_id`, `emp_competency_notes`, `emp_suitability_id`, `emp_suitability_notes`, `emp_potenial_id`, `emp_potenial_notes`, `evaluator_id`) VALUES('', '$pcpID', '$empRecordID', '$factorID', '$wCode', '$fac', '$nCode', '$ncNote', '$factorCode', '$userID', '$rateeStrength', '$rateeImprovement', '$rateeCompetencies', '$rateeCompetenciesNotes', '$rateeSuitability', '$rateeSuitabilityNotes', '$rateePotential', '$rateePotentialNotes', '$userID')"; if ($conn->query($sqlF) === TRUE) { $msgSave = "PEF Part I, II & III data has been saved successfully"; } } echo $startRow;//$msgSave; $conn->close(); }