मुझे नहीं लगता कि आपका md5-ied user_id अद्यतन क्वेरी में जा रहा है क्योंकि शीर्ष के अंदर अगर कोई md5() फ़ंक्शन नहीं है जो कार्य कर रहा है और आपको यह भी सुनिश्चित करना चाहिए कि डेटाबेस के अंदर मूल्य कैसे संग्रहीत किया जाता है, क्या यह md5- आईईडी user_id या सामान्य user_id? अगर md5 user_id के लिए इसे इस तरह आज़माएँ,
if(isset($_GET['user'])){
$id = $_GET['user'];
$id = md5($id);
$sql = "UPDATE request SET email_verification=1 WHERE Id='$id'";
$result = $conn->query($sql);
if ($result === TRUE) {
header('Location: index.php');
}
else {
echo "Error updating record: " . $conn->error;
}
}