SQL Server ialah sistem pengurusan pangkalan data biasa untuk banyak tapak web dan aplikasi. Dalam pengaturcaraan PHP, mengendalikan pangkalan data SQL Server adalah kemahiran yang diperlukan. Artikel ini akan memperkenalkan beberapa operasi pangkalan data SQL Server biasa.
Dalam PHP, untuk menyambung ke pangkalan data SQL Server, anda perlu menggunakan fungsi mssql_connect(). Berikut ialah contoh kod untuk menyambung ke pangkalan data SQL Server:
$serverName = "localhostSQLEXPRESS"; $connectionInfo = array( "Database"=>"dbName", "UID"=>"username", "PWD"=>"password"); $conn = sqlsrv_connect( $serverName, $connectionInfo);
Setelah sambungan berjaya, anda boleh bertanya pangkalan data. Kaedah pertanyaan biasa ialah menggunakan fungsi mssql_query(). Berikut ialah contoh kod untuk menanyakan pangkalan data SQL Server:
$query = "SELECT * FROM tableName"; $result = mssql_query($query, $conn); while ($row = mssql_fetch_array($result)) { echo $row['columnName']; }
Memasukkan data ialah operasi biasa untuk menambah data baharu pada pangkalan data. Berikut ialah contoh kod untuk memasukkan data ke dalam pangkalan data SQL Server:
$query = "INSERT INTO tableName (columnName1, columnName2) VALUES ('value1', 'value2')"; mssql_query($query, $conn);
Apabila anda perlu mengemas kini data sedia ada dalam pangkalan data, anda boleh menggunakan kenyataan UPDATE. Berikut ialah contoh kod untuk mengemas kini data dalam pangkalan data SQL Server:
$query = "UPDATE tableName SET columnName1='value1', columnName2='value2' WHERE id='1'"; mssql_query($query, $conn);
Memadam data daripada pangkalan data juga merupakan operasi biasa. Berikut ialah contoh kod untuk memadam data dalam pangkalan data SQL Server:
$query = "DELETE FROM tableName WHERE id='1'"; mssql_query($query, $conn);
Apabila anda perlu mendapatkan data daripada berbilang jadual, anda boleh menggunakan kenyataan JOIN. Berikut ialah contoh kod untuk menanyakan berbilang jadual dalam pangkalan data 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']; }
Ringkasan
SQL Server ialah salah satu pangkalan data yang paling biasa digunakan dalam pengaturcaraan PHP. Dalam artikel ini, kami memperkenalkan beberapa operasi pangkalan data SQL Server biasa, termasuk menyambung ke pangkalan data SQL Server, menanyakan pangkalan data SQL Server, memasukkan data, mengemas kini data, memadam data dan menanyakan berbilang jadual. Operasi ini akan sangat berguna apabila menulis projek PHP anda yang seterusnya.
Atas ialah kandungan terperinci Apakah operasi pangkalan data SQL Server biasa dalam pengaturcaraan PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!