📜  PHP | MySQL 更新查询

📅  最后修改于: 2022-05-13 01:54:46.658000             🧑  作者: Mango

PHP | MySQL 更新查询

MySQL UPDATE查询用于更新 MySQL 数据库中表中的现有记录。

  • 它可用于同时更新一个或多个字段。
  • 它可用于使用 WHERE 子句指定任何条件。


    句法 :
    更新查询的基本语法是——

    Where更新查询的实现:

    让我们考虑下表“数据”,它有四列“ID”、“FirstName”、“LastName”和“Age”。

    要更新“数据”表中“ID”为 201 的人的“年龄”,我们可以使用以下代码:

    使用程序方法更新查询:

    
    

    输出 :
    更新后的表格 –

    Web 浏览器上的输出:

    使用面向对象的方法更新查询:

    connect_error);
    }
      
    $sql = "UPDATE data SET Age='28' WHERE id=201";
    if($mysqli->query($sql) === true){
        echo "Records was updated successfully.";
    } else{
        echo "ERROR: Could not able to execute $sql. " 
                                            . $mysqli->error;
    }
    $mysqli->close();
    ?>
    

    输出 :
    更新后的表格 –

    Web 浏览器上的输出:

    使用 PDO 方法更新查询:

    setAttribute(PDO::ATTR_ERRMODE, 
                            PDO::ERRMODE_EXCEPTION);
    } catch(PDOException $e){
        die("ERROR: Could not connect. " 
                        . $e->getMessage());
    }
      
    try{
        $sql = "UPDATE data SET Age='28' WHERE id=201";
        $pdo->exec($sql);
        echo "Records was updated successfully.";
    } catch(PDOException $e){
        die("ERROR: Could not able to execute $sql. "
                                    . $e->getMessage());
    }
    unset($pdo);
    ?>
    

    输出 :
    更新后的表格 –

    Web 浏览器上的输出:

    PHP是一种专门为 Web 开发而设计的服务器端脚本语言。您可以按照此PHP教程和PHP示例从头开始学习PHP 。