0) { // If current year and ohc_type_id exist, update it $query_update = "UPDATE bio_waste_form_doc SET form_data = ?, last_modified = NOW() WHERE for_year = ? AND ohc_type_id = ?"; $stmt_update = mysqli_prepare($conn, $query_update); if (!$stmt_update) { error_log("Error preparing statement: " . mysqli_error($conn)); die(); } mysqli_stmt_bind_param($stmt_update, "sss", $combined_content, $current_year, $current_ohcttype); $success_update = mysqli_stmt_execute($stmt_update); if ($success_update) { error_log("Form data updated successfully for the year" . $current_year); } else { error_log("Error updating form data: " . mysqli_error($conn)); } mysqli_stmt_close($stmt_update); } else { // insert a new one $query_insert = "INSERT INTO bio_waste_form_doc (modified_by, form_data, generation_date, for_year, ohc_type_id) VALUES (?,?, NOW(), ?, ?)"; $stmt_insert = mysqli_prepare($conn, $query_insert); if (!$stmt_insert) { error_log("Error preparing statement: " . mysqli_error($conn)); die(); } mysqli_stmt_bind_param($stmt_insert, "ssss", $user_id, $combined_content, $current_year, $current_ohcttype); $success_insert = mysqli_stmt_execute($stmt_insert); if ($success_insert) { error_log("Form data inserted successfully for the year " . $current_year); } else { error_log("Error inserting form data: " . mysqli_error($conn)); } mysqli_stmt_close($stmt_insert); } } else { error_log("No form data submitted."); } mysqli_close($conn);