sql >> Databáze >  >> RDS >> Mysql

MySQL – Jak spustit více aktualizačních dotazů na jednom řádku?

Pomocí rozšíření Mysqli, které můžete implementovat, můžete spustit více dotazů pomocí 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
}



  1. Použití 'OR' mezi klauzulemi HAVING a WHERE v MySQL?

  2. Jak testovat překrývající se data v PostgreSQL

  3. Zjednodušte správu uživatelských účtů pomocí MariaDB MaxScale 2.2 a MariaDB Server 10.3

  4. Jak používat MySQL Found_Rows() v PHP?