對於許多網站和應用程式來說,SQL Server是一個常見的資料庫管理系統。在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程式設計中最常見的資料庫之一。在本文中,我們介紹了一些常見的SQL Server資料庫操作,包括連接SQL Server資料庫、查詢SQL Server資料庫、插入資料、更新資料、刪除資料和查詢多個表。在編寫您的下一個PHP專案時,這些操作將會非常有用。
以上是PHP程式設計有哪些常見的SQL Server資料庫操作?的詳細內容。更多資訊請關注PHP中文網其他相關文章!