Maison > Article > développement back-end > Quelles sont les opérations courantes de base de données SQL Server dans la programmation PHP ?
SQL Server est un système de gestion de base de données commun à de nombreux sites Web et applications. En programmation PHP, exploiter une base de données SQL Server est une compétence nécessaire. Cet article présentera certaines opérations courantes de base de données SQL Server.
En PHP, pour vous connecter à la base de données SQL Server, vous devez utiliser la fonction mssql_connect(). Voici l'exemple de code pour se connecter à la base de données SQL Server :
$serverName = "localhostSQLEXPRESS"; $connectionInfo = array( "Database"=>"dbName", "UID"=>"username", "PWD"=>"password"); $conn = sqlsrv_connect( $serverName, $connectionInfo);
Une fois la connexion établie, vous pouvez interroger la base de données. Une méthode de requête courante consiste à utiliser la fonction mssql_query(). Voici l'exemple de code pour interroger une base de données SQL Server :
$query = "SELECT * FROM tableName"; $result = mssql_query($query, $conn); while ($row = mssql_fetch_array($result)) { echo $row['columnName']; }
L'insertion de données est une opération courante pour ajouter de nouvelles données à la base de données. Voici un exemple de code pour insérer des données dans une base de données SQL Server :
$query = "INSERT INTO tableName (columnName1, columnName2) VALUES ('value1', 'value2')"; mssql_query($query, $conn);
Lorsque vous devez mettre à jour des données existantes dans la base de données, vous pouvez utiliser l'instruction UPDATE. Voici un exemple de code pour mettre à jour les données dans une base de données SQL Server :
$query = "UPDATE tableName SET columnName1='value1', columnName2='value2' WHERE id='1'"; mssql_query($query, $conn);
La suppression des données de la base de données est également une opération courante. Voici un exemple de code pour supprimer des données dans une base de données SQL Server :
$query = "DELETE FROM tableName WHERE id='1'"; mssql_query($query, $conn);
Lorsque vous avez besoin d'obtenir des données de plusieurs tables, vous pouvez utiliser l'instruction JOIN. Voici un exemple de code pour interroger plusieurs tables d'une base de données SQL Server :
$query = "SELECT tableName1.columnName1, tableName2.columnName2 FROM tableName1 JOIN tableName2 ON tableName1.id = tableName2.id"; $result = mssql_query($query, $conn); while ($row = mssql_fetch_array($result)) { echo $row['columnName1'] . " " . $row['columnName2']; }
Résumé
SQL Server est l'une des bases de données les plus couramment utilisées dans la programmation PHP. Dans cet article, nous présentons certaines opérations courantes de base de données SQL Server, notamment la connexion à la base de données SQL Server, l'interrogation de la base de données SQL Server, l'insertion de données, la mise à jour des données, la suppression de données et l'interrogation de plusieurs tables. Ces opérations vous seront très utiles lors de l’écriture de votre prochain projet PHP.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!