函式mysql fetch array 使用

2021-05-01 23:19:13 字數 862 閱讀 8839

返回陣列資料。

語法:array mysql_fetch_array(int result, int [result_typ]);

返回值: 陣列

函式種類: 資料庫功能

本函式用來將查詢結果 result 拆到陣列變數中。若 result 沒有資料,則返回 false 值。而本函式可以說是

mysql_fetch_row()

的加強函式,除可以將返回列及數字索引放入陣列之外,還可以將文字索引放入陣列中。若是好幾個返回欄位都是相同的文字名稱,則最後乙個置入的字段有效,解 決方法是使用數字索引或者為這些同名的字段 (column) 取別名 (alias)。治募注意的是使用本函式的處理速度其實不會比

mysql_fetch_row()

函式慢,要用哪個函式還是看使用的需求決定。引數 result_typ 是乙個常量值,有以下幾種常量 mysql_assoc、mysql_num 與 mysql_both。

mysql_fetch_array 函式先提取出查詢結果的第一行

的內容,這個函式的引數就是 mysql_query 函式返回的整數標誌。而 mysql_fetch_array 執行成功後,記錄集指標會自動下移 ,這樣當再一次執行 mysql_fetch_array 時,得到的就是下一行 紀錄的內容了。

我們可以如下操作,顯示查詢的結果:

$tempresult=mysql_query ("sql語句");

while ($row = mysql_fetch_array($tempresult)) 

陣列變數 $row 被 mysql_fetch_array 函式建立並用查詢的結果欄位來填充,陣列的每乙個分量對應於查詢結果的每乙個字段 。

函式基礎 匿名函式,函式,箭頭函式,立即執行函式

doctype html html lang en head meta charset utf 8 meta name viewport content width device width,initial scale 1.0 title document title head body body ...

函式 常見函式

def fib n if n 1 return 1if n 2 return 1return fib n 1 fib n 2 def hannuo n,a,b,c n 表示有n個盤子 a 代表第乙個塔,開始的塔 b 代表第二個塔,過渡塔 c 代表第三個塔,目標塔 d.在 中n 2,這個分支可以不要,...

Lua 函式 函式

在lua中,函式是一種對語句和表示式進行抽象的主要機制。函式既可以完成某項特定的任務,也可以只做一些計算並返回結果。lua具有一項非常於總不同的特徵,允許函式返回多個結果 s,e string.find hello lua users lua print s,e 7 9 以lua編寫的函式同樣可以返...