也談 PHP 和 MYSQL
將PHP和MYSQL合理且有效的結合在一起可以制作出精致的數據庫網站。MYSQL是一種小型的,緊密的數據服務器,支持標準SQL。它在UNIX和WINDOWS環境下都能夠使用。 PHP和MYSQL都是免費的開放源碼。它們的結合可以在WINDOWS中發展,在UNIX中做服務。PHP也支持其他一些數據庫包括PostgreSQL.
下面有一個例子: 首先你已經安裝了PHP及MYSQL. 這個簡單的腳本例子是從數據庫中讀取數據然后顯示出來。
<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()是指在指定的主機上通過用戶名(也可通過指定密碼)連接一個MYSQL服務器。變量 $db 是用來提交這個連接。.
mysql_select_db() 指定數據庫用在后面的疑問。函數 mysql_query() 是發送 SQL 疑問到 MySQL 進行執行 , 結果返回并存儲在變量 $result 中.
最后 mysql_result() 函數是得出結果。
