mysql查詢結果轉換為PHP陣列的幾種方法的區別

2021-08-18 06:45:40 字數 451 閱讀 7189

$result = mysql_fetch_row():這個函式返回的是陣列,陣列是以數字作為下標的,你只能通過$result[0],$result[2]這樣的形式來引用。

$result = mysql_fetch_assoc():這個函式返回是以欄位名為下標的陣列,只能通過欄位名來引用。

$result[『field1』]. $result = mysql_fetch_array():這個函式返回的是乙個混合的陣列,既可以通過數字下標來引用,也可以通過欄位名來引用。

$result[0]或者$result[「field1」]. $result = mysql_fetch_object():以物件的形式返回結果,可以通過$result->field1這樣的形式來引用。

建議使用mysql_fetch_assoc()或者mysql_fetch_array,這兩個函式執行速度比較快,同時也可以通過欄位名進行引用,比較清楚。

Linq查詢結果轉換為表

假如有一張表 datatable 有sshyzid yhzmc yhxm yhxb等字段 sshyzid yhzmc yhxm yhxb 好友 張三 男 好友 李四 男 2 同事 王五 男 現在要按yhzmc進行分組統計,可以通過以下linq進行查詢統計 用函式的寫法 var fz dsfriend...

SqlServer將查詢結果轉換為XML和JSON

1.查詢結果轉xml declare parametersql nvarchar max select from table declare sql nvarchar max declare xmlstring varchar max declare xml xml declare paramlis...

在SQL中直接把查詢結果轉換為JSON資料

引用自 在sql server2016版本之後的新特性中,利用for json path 可以將 內容轉成json字串,有自動轉化和指定格式等轉換。下面這篇中,已經有準備一些資料 ms sql server物件型別type 為前端服務,直接在sql把查詢結果轉換為json格式資料 實現這樣的功能,可...