萬盛學電腦網

 萬盛學電腦網 >> 數據庫 >> mysql教程 >> mysql query 查詢語句

mysql query 查詢語句

在php裡面我們經常要執行sql語句,那麼我們就會用到mysql_query查詢哦.

MySQL查詢
到目前為止,我們已經看到一對夫婦不同用途的PHP的mysql_query功能,我們將看到更多的是幾乎所有在PHP MySQL的工作是通過MySQL查詢功能。我們已經創造了一個新的表和數據插入到該表。在這一課,我們將涵蓋最常見的MySQL查詢,用於檢索信息的數據庫。


檢索數據用PHP與MySQL的
通常所作的大部分工作與MySQL涉及拉下數據從MySQL數據庫。 MySQL中的數據檢索與“選擇”的關鍵字。想想作為工作選擇同樣的方式,因為它不會在您的計算機上。如果你想復制一些資料的一份文件中,你將首先選擇所需的信息,然後復制並粘貼。

選擇使用MySQL &從
在嘗試這一教訓,確保您創建了一個表,包含了一些數據,最好是相同的數據,我們已在MySQL插入的教訓。在這個例子中,我們將輸出的第一個條目的MySQL的“實例”表的網頁浏覽器。

<?php
// Make a MySQL Connection
mysql_connect("localhost", "admin", "1admin") or die(mysql_error());
mysql_select_db("test") or die(mysql_error());

// Retrieve all the data from the "example" table
$result = mysql_query("SELECT * FROM example")
or die(mysql_error()); 

// store the record of the "example" table into $row
$row = mysql_fetch_array( $result );
// Print out the contents of the entry

echo "Name: ".$row['name'];
echo " Age: ".$row['age'];

?>

這是一個例子,如何使用MySQL的SELECT語句在PHP 。雖然MySQL的代碼很簡單,打印出的信息與PHP是有點更多地參與。

以下是一步一步漫游的代碼。

' $結果= mysql_query ( “選擇*從例如” ) '
當您執行SELECT查詢的數據庫,將返回一個MySQL的資源,擁有一切從你的MySQL表“ ,例如” 。我們要利用這一資源在我們的PHP代碼,因此我們需要存儲在變量, $的結果。

選擇*從例如'
是的,這是部分重復相同的代碼行,但我們想解釋這個MySQL的聲明更詳細了!

在英文中,此行的代碼寫著“每一個條目選擇從表中的例子” 。星號是持外卡在MySQL剛剛告訴MySQL的,包括每一個欄的表格。

' $行= mysql_fetch_array ( $結果) ; '
$由於現在是一個MySQL的數據資源從你的MySQL表“ ,例如” 。數據是存儲在$結果,但尚未看到游客的您的網站上。當我們通過$結果納入mysql_fetch_array功能-m ysql_fetch_array( $結果) -關聯數組(姓名,年齡)是返回。

在我們的MySQL的表“例如, ”只有兩個領域,我們關心:姓名和年齡。這些名稱的關鍵是提取數據,我們的關聯數組。為了讓我們使用的名稱$行[ '名稱' ] ,讓我們的年齡使用$行[ '年齡' ] 。

PHP是大小寫當您參考MySQL的列名,因此請務必使用大寫在您的PHP代碼相匹配的MySQL的列名!

繼續為例
在這一課,我們學到了如何獲得的第一項從一個MySQL表和輸出到浏覽器使用PHP 。在接下來的教訓,我們將看到如何撷取每進入一個表,並把它成為一個很好的格式表。不過,我們建議您先了解PHP和MySQL代碼在此之前的教訓。
copyright © 萬盛學電腦網 all rights reserved