Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL - Wie führt man mehrere Aktualisierungsabfragen in einer Zeile aus?

Mit der Mysqli-Erweiterung, die Sie implementieren können, können Sie mehrere Abfragen mit mysqli_multi_query:

ausführen
$sql = "UPDATE user SET password = '$new_password' WHERE temp_url = '$temp_code';";
$sql .= "UPDATE user SET temp_url = '' WHERE user_name = '$user_name_frmdb';";

// Execute multi query
if (mysqli_multi_query($con, $sql)) {
    // Query successful
}