前面我們介紹了兩種獲取結果集中的資料,那麼我們今天給大家介紹第三種獲取結果集的mysql_fetch_row()函式,該函式與前面說的函式用法類似!無錫大理石測量平台
還函式的語法格式如下:
mysql_fetch_row()函式從指定的結果標識關聯的結果集中獲取一行資料並作為陣列返回,將此行賦予陣列變數$row,每個結果的列儲存在乙個陣列元素中,下面從 0 開始,就是以$row[0]的形式訪問第乙個陣列元素(只有乙個元素時也是如此),一次呼叫 mysql_fetch_row()函式將返回結果集中的下一行,知道沒有更多行那麼就會返回false。
注意:本函式返回的欄位名區分字母大小寫!
下面的例項個前面的文章中的功能是相同的,不同的是下面的例項通過 mysql_fetch_row()函式逐行獲取結果集中的每條記錄。然後使用echo 語句從陣列結果集中輸出各字段所對應的圖書資訊。
具體開發步驟如下:
3.使用if條件語句對結果集變數$row進行判斷,如果該值為假,那麼輸出您檢索的資訊不存在,否則使用do...while迴圈語句以陣列的方式輸出結果集中的資訊,核心**如下:
上面的例項執行的結果與前面兩篇文章的執行的結果是一樣的,這裡就貼上圖了,小夥伴們可以自己在本地試一試!
mysql使用規範 MySQL使用規範 MySQL
bitscn.com mysql使用規範 一 核心規範 1.不用資料庫做運營,如md5 order by rand 2.控制單錶資料量 a 單錶純int不超過1000w b 單錶含char不超過500w c 單庫不超過300 400個表 3.表字段數少而精 a 影響因素 i.io高效 ii.全表遍歷...
mysql 使用記錄
1 所有觸發器內部不能對本表進行update操作,因為造成迴圈觸發,可以使用儲存過程代替觸發器。即以下形式錯誤 drop trigger update trigger create definer root localhost trigger update trigger before update...
mysql 使用記錄
mysqladmin u username h host name password p new password p mysql set password for username host name password new password mysql update mysql.user se...