ก่อนอื่นใน Server เราต้องลงหรือ Config ให้ใช้ pdo_sqlsrv extension ก่อนครับ ดูเพิ่มเติม https://seenual.com/xampp-php7-connect-mssql-server/
ตัวอย่าง การ Connect และแสดงข้อมูลด้วย PHP SQL Server Database (PDO)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
//Connect MSSQL $serverName = '192.xxx.xxx.xx'; $userName = 'usertest'; $userPassword = 'pwdtest'; $dbName = 'dbtest'; try{ $conn = new PDO("sqlsrv:server=$serverName ; Database = $dbName", $userName, $userPassword); $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); } catch(Exception $e){ die(print_r($e->getMessage())); } //การ query และแสดงข้อมูล จัดเรียงตามฟิวด์ field1 แบบมากไปน้อย เริ่มที่เรคคอร์ดที่ 0-100 $query = " SELECT * FROM tbl ORDER BY field1 DESC OFFSET 0 ROWS FETCH NEXT 100 ROWS ONLY "; $getRes = $conn->prepare($query); $getRes->execute(); while($row = $getRes->fetch( PDO::FETCH_ASSOC )) { echo $row['field1']."<br />"; echo $row['field2']."<br />"; } |
ดูเพิ่มเติม