首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 網頁程式設計 >> PHP 程式設計 >> PHP 相關知識

PHP 與 MySQL 高效結合實戰:從連接到查詢輸出的最小化範例

     編輯:PHP 相關知識

完整腳本

<html><body>
<?php
$db = mysql_connect("localhost", "root");
mysql_select_db("mydb", $db);
$result = mysql_query("SELECT * FROM books", $db);

echo "Title: " . mysql_result($result, 0, "title") . "<br>\n";
echo "Author: " . mysql_result($result, 0, "author") . "<br>\n";
echo "Price: " . mysql_result($result, 0, "price") . "<br>\n";
?>
</body></html>

關鍵函數解析

  • mysql_connect(host, user[, pass]):建立連接,返回連接標識符 $db。
  • mysql_select_db(dbname, link):選擇當前數據庫,後續查詢默認使用該庫。
  • mysql_query(sql, link):發送 SQL,返回結果集資源 $result。
  • mysql_result(result, row, field):從結果集指定行、欄提取單個值輸出。

進階建議

  • 生產環境請使用 mysqli 或 PDO(預處理語句、異常處理、多結果集)。
  • 錯誤處理:or die(mysql_error()) 或設置自定義錯誤處理器。
  • 釋放資源:mysql_free_result($result)、mysql_close($db)。
  • 安全:輸入參數化、輸出編碼、最小權限數據庫賬號。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved