$strCustomerID = "C001"; $stmt = "SELECT * FROM customer WHERE CustomerID = ? "; $params = array($strCustomerID); $stmt = $conn->prepare($sql); $stmt->execute($params); $result = $stmt->fetch( PDO::FETCH_ASSOC ); if($result) { echo $result["CustomerID"]; }
<html> <head> <title>ThaiCreate.Com PHP & SQL Server (PDO)</title> </head> <body> <?php ini_set('display_errors', 1); error_reporting(~0); $serverName = "localhost"; $userName = "sa"; $userPassword = ""; $dbName = "mydatabase"; $conn = new PDO("sqlsrv:server=$serverName ; Database = $dbName", $userName, $userPassword); $sql = "SELECT * FROM customer"; $stmt = $conn->prepare($sql); $stmt->execute(); ?> <table width="650" border="1"> <tr> <th width="91"> <div align="center">CustomerID </div></th> <th width="98"> <div align="center">Name </div></th> <th width="198"> <div align="center">Email </div></th> <th width="97"> <div align="center">CountryCode </div></th> <th width="59"> <div align="center">Budget </div></th> <th width="71"> <div align="center">Used </div></th> <th width="50"> <div align="center">Detail </div></th> </tr> <?php while($result = $stmt->fetch( PDO::FETCH_ASSOC )) { ?> <tr> <td><div align="center"><?php echo $result["CustomerID"];?></div></td> <td><?php echo $result["Name"];?></td> <td><?php echo $result["Email"];?></td> <td><div align="center"><?php echo $result["CountryCode"];?></div></td> <td align="right"><?php echo $result["Budget"];?></td> <td align="right"><?php echo $result["Used"];?></td> <td align="center"><a href="detail.php?CustomerID=<?php echo $result["CustomerID"];?>">Detail</a></td> </tr> <?php } ?> </table> <?php $conn = null; ?> </body> </html>
<html> <head> <title>ThaiCreate.Com PHP & SQL Server (PDO)</title> </head> <body> <?php ini_set('display_errors', 1); error_reporting(~0); $strCustomerID = null; if(isset($_GET["CustomerID"])) { $strCustomerID = $_GET["CustomerID"]; } $serverName = "localhost"; $userName = "sa"; $userPassword = ""; $dbName = "mydatabase"; $conn = new PDO("sqlsrv:server=$serverName ; Database = $dbName", $userName, $userPassword); $sql = "SELECT * FROM customer WHERE CustomerID = ? "; $params = array($strCustomerID); $stmt = $conn->prepare($sql); $stmt->execute($params); $result = $stmt->fetch( PDO::FETCH_ASSOC ); ?> <table width="284" border="1"> <tr> <th width="120">CustomerID</th> <td width="238"><?php echo $result["CustomerID"];?></td> </tr> <tr> <th width="120">Name</th> <td><?php echo $result["Name"];?></td> </tr> <tr> <th width="120">Email</th> <td><?php echo $result["Email"];?></td> </tr> <tr> <th width="120">CountryCode</th> <td><?php echo $result["CountryCode"];?></td> </tr> <tr> <th width="120">Budget</th> <td><?php echo $result["Budget"];?></td> </tr> <tr> <th width="120">Used</th> <td><?php echo $result["Used"];?></td> </tr> </table> <?php $conn = null; ?> </body> </html>
ช่วยกันสนับสนุนรักษาเว็บไซต์ความรู้แห่งนี้ไว้ด้วยการสนับสนุน Source Code 2.0 ของทีมงานไทยครีเอท