--- title: "Updating Data (Microsoft Drivers for PHP for SQL Server) | Microsoft Docs" ms.custom: "" ms.date: "03/26/2018" ms.prod: sql ms.prod_service: connectivity ms.reviewer: "" ms.technology: connectivity ms.topic: conceptual ms.assetid: dd323f83-f415-4fa4-8457-89dad6d321d0 author: David-Engel ms.author: v-daenge --- # Updating Data (Microsoft Drivers for PHP for SQL Server) [!INCLUDE[Driver_PHP_Download](../../includes/driver_php_download.md)] The topics in this section address how to update data in a database by examining common use cases. The steps for using the [!INCLUDE[ssDriverPHP](../../includes/ssdriverphp_md.md)] to update data in a database can be summarized as follows: 1. Define a Transact-SQL query that performs an insert, update, or delete operation. 2. Update parameter values for parameterized queries. 3. Execute the Transact-SQL queries with the updated parameter values (if applicable). See [Comparing Execution Functions](../../connect/php/comparing-execution-functions.md) for more information about executing a query. ## In This Section |Topic|Description| |---------|---------------| |[How to: Perform Parameterized Queries](../../connect/php/how-to-perform-parameterized-queries.md)|Describes how to perform parameterized queries.| |[How to: Send Data as a Stream](../../connect/php/how-to-send-data-as-a-stream.md)|Describes how to stream data to the server.| |[How to: Perform Transactions](../../connect/php/how-to-perform-transactions.md)|Describes how to use **sqlsrv** functions to perform transactions.| ## See Also [Example Application (SQLSRV Driver)](../../connect/php/example-application-sqlsrv-driver.md) [Programming Guide for the Microsoft Drivers for PHP for SQL Server](../../connect/php/programming-guide-for-php-sql-driver.md)