0) { while ($row = mysqli_fetch_assoc($result)) { $select_similar="select * from abnormality where upper(abnormality_name)=upper('".$row['abnormality_name']."') "; // error_log($select_similar); $result_similar = @mysqli_query($conn,$select_similar); $i=0; $primary_id=0; while ($row_similar = mysqli_fetch_assoc($result_similar)) { if($i==0){ $i++; $primary_id=$row_similar["abnormality_id"]; }else{ // OPD update $sql1 ="update employee_appointment set abnormalitys=REPLACE(abnormalitys,'".$row_similar["abnormality_id"]."','" . $primary_id . "') where abnormalitys like ('%" . $row_similar["abnormality_id"] . "%')"; error_log($row_similar["abnormality_name"].'----'.$sql1); if (!$result_sql1 = @mysqli_query($conn,$sql1)) { rollback(); exit(mysqli_error($conn)); } // checkup update $sql2 ="update checkup_form set abnormality_ids=REPLACE(abnormality_ids,'".$row_similar["abnormality_id"]."','" . $primary_id . "') where abnormality_ids like ('%" . $row_similar["abnormality_id"] . "%')"; error_log($row_similar["abnormality_name"].'----'.$sql2); if (!$result_sql2 = @mysqli_query($conn,$sql2)) { rollback(); exit(mysqli_error($conn)); } // Prescription update $sql3 ="update `prescription_master` set diseases=REPLACE(diseases,'".$row_similar["abnormality_id"]."','" . $primary_id . "') where diseases like ('%" . $row_similar["abnormality_id"] . "%')"; error_log($row_similar["abnormality_name"].'----'.$sql3); if (!$result_sql3 = @mysqli_query($conn,$sql3)) { rollback(); exit(mysqli_error($conn)); } // diagnosis_chronic_mapping update $sql3 ="update `diagnosis_chronic_mapping` set chronic_id=REPLACE(chronic_id,'".$row_similar["abnormality_id"]."','" . $primary_id . "') where chronic_id like ('%" . $row_similar["abnormality_id"] . "%')"; error_log($row_similar["abnormality_name"].'----'.$sql3); if (!$result_sql3 = @mysqli_query($conn,$sql3)) { rollback(); exit(mysqli_error($conn)); } $sql =" delete from abnormality where abnormality_id='".$row_similar["abnormality_id"]."'"; error_log($row_similar["abnormality_name"].'----'.$sql); if (!$result_sql = @mysqli_query($conn,$sql)) { rollback(); exit(mysqli_error($conn)); } } } } $data['status'] = "succes"; $data['message'] = "Assign menu done!"; } else { $data['status'] = 200; $data['message'] = "Data not found!"; } commit(); echo json_encode($data); ?>