PHP是一種流行的Web程式語言,它可以與各種類型的資料庫一起使用。在PHP中,查詢資料庫非常重要,因為我們需要從資料庫中檢索資料而不是簡單地顯示資料。
PHP中查詢語句有兩種形式:MySQLi和PDO。 MySQLi是MySQL擴展,而PDO是一種資料庫抽象層。
MySQLi查詢語句
在PHP中進行MySQLi查詢需要以下步驟:
$con=mysqli_connect("localhost","my_user","my_password","my_db");
$sql = "SELECT * FROM users WHERE age > 18"; $result = mysqli_query($con, $sql);以上程式碼將從名為「users」的資料表中選擇所有年齡大於18歲的使用者。結果將被儲存在$result變數中。
while($row = mysqli_fetch_array($result)) { echo $row['name'] . " " . $row['age']; }以上程式碼將從結果集中提取每行數據,並使用「name」和「age」列的值列印每行資料。 PDO查詢語句PDO是一種資料庫抽象層,它支援多種類型的資料庫和多種類型的查詢。以下是在PHP中使用PDO查詢資料庫的步驟:
$dbh = new PDO('mysql:host=localhost;dbname=my_db', 'my_user', 'my_password');
$sql = "SELECT * FROM users WHERE age > 18"; $sth = $dbh->prepare($sql); $sth->execute();以上程式碼將從名為「users」的資料表中選擇所有年齡大於18歲的使用者。結果將被儲存在$sth變數中。
while($row = $sth->fetch()) { echo $row['name'] . " " . $row['age']; }以上程式碼將從結果集中提取每行數據,並使用「name」和「age」列的值列印每行資料。 總結在PHP中,查詢資料庫是一個基本的任務,它可以透過MySQLi和PDO查詢語句輕鬆完成。無論您選擇哪種方式,您都需要連接到資料庫、準備並執行查詢,然後處理結果。希望本文能幫助您更能理解PHP中的查詢語句。
以上是php裡怎麼查詢語句的詳細內容。更多資訊請關注PHP中文網其他相關文章!