sql >> Databasteknik >  >> RDS >> Mysql

Uppdateringsfrågan fungerar inte med php

Jag tror inte att ditt md5-ied user_id skickas till uppdateringsfrågan eftersom det inte finns någon md5()-funktion som gör uppgiften i top if condition och du måste också vara säker på att hur värdet lagras i databasen, är det md5- ied user_id eller normal user_id ? om för md5 user_id prova så här,

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;
    }
}



  1. MySQL WEEK() :Få alla veckor inom datumintervallet (med/utan poster)

  2. Skickar lista med parametrar till SQL i psychopg2

  3. Oracle Client och ODP.NET versionskompatibilitet

  4. Problem med att byta .NET-projekt från ohanterat till hanterade ODP.NET-sammansättningar