SQL Server は、多くの Web サイトやアプリケーションに共通のデータベース管理システムです。 PHP プログラミングでは、SQL Server データベースの操作が必要なスキルです。この記事では、一般的な SQL Server データベース操作をいくつか紹介します。
PHP で SQL Server データベースに接続するには、mssql_connect() 関数を使用する必要があります。以下は、SQL Server データベースに接続するためのサンプル コードです。
$serverName = "localhostSQLEXPRESS"; $connectionInfo = array( "Database"=>"dbName", "UID"=>"username", "PWD"=>"password"); $conn = sqlsrv_connect( $serverName, $connectionInfo);
接続が成功したら、データベースにクエリを実行できます。一般的なクエリ方法は、mssql_query() 関数を使用することです。以下は、SQL Server データベースにクエリを実行するためのサンプル コードです。
$query = "SELECT * FROM tableName"; $result = mssql_query($query, $conn); while ($row = mssql_fetch_array($result)) { echo $row['columnName']; }
データの挿入は、データベースに新しいデータを追加する一般的な操作です。以下は、SQL Server データベースにデータを挿入するためのサンプル コードです。
$query = "INSERT INTO tableName (columnName1, columnName2) VALUES ('value1', 'value2')"; mssql_query($query, $conn);
データベース内の既存のデータを更新する必要がある場合は、次を使用できます。 UPDATE ステートメント。以下は、SQL Server データベース内のデータを更新するサンプル コードです。
$query = "UPDATE tableName SET columnName1='value1', columnName2='value2' WHERE id='1'"; mssql_query($query, $conn);
データベースからのデータの削除も一般的な操作です。以下は、SQL Server データベース内のデータを削除するサンプル コードです。
$query = "DELETE FROM tableName WHERE id='1'"; mssql_query($query, $conn);
複数のテーブルからデータを取得する必要がある場合は、次を使用できます。 JOIN ステートメント。以下は、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']; }
要約
SQL Server は、PHP プログラミングで使用される最も一般的なデータベースの 1 つです。この記事では、SQL Server データベースへの接続、SQL Server データベースのクエリ、データの挿入、データの更新、データの削除、複数のテーブルのクエリなど、一般的な SQL Server データベース操作をいくつか紹介します。これらの操作は、次の PHP プロジェクトを作成するときに非常に役立ちます。
以上がPHP プログラミングにおける一般的な SQL Server データベース操作は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。