MySQL – Как выполнить несколько запросов обновления в одной строке?

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

Как запустить два запроса обновления в одной строке?

Используя расширение Mysqli, которое вы можете реализовать, вы можете запускать несколько запросов с помощью mysqli_multi_query:

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