php查詢資料的4個fetch用法和區別
- mysql_fetch_row;
- mysql_fetch_array;
- mysql_fetch_assoc;
- mysql_fetch_object;
1.mysql_fetch_row;
mysql_fetch_row每執行一次,都從資源結果集裡依次取出一條資料。以陣列的形式返回出來。
返回的陣列是一個一維索引陣列,每個下標與資料庫裡欄位的排序相對應。
2.mysql_fetch_array();
mysql_fetch_array和mysql_fetch_row的區別:
1、mysql_fetch_row執行一次產生一個索引陣列;
2、mysql_fetch_array預設狀態下取一條資料產生一個索引陣列和關聯陣列
/********
mysql_fetch_array有第二個引數
1、MYSQL_ASSOC
-關聯陣列
2、MYSQL_NUM
-數字陣列(索引陣列)
3、MYSQL_BOTH
-預設狀態(索引陣列和關聯陣列都顯示)
**************/
預設狀態下顯示索引陣列和關聯陣列
3.mysql_fetch_assoc();
只顯示關聯陣列
4、mysql_fetch_object
顯示出來的資料為物件。
取單獨一個屬性的資料時:echo $row->name;
相關推薦
php查詢資料的4個fetch用法和區別
mysql_fetch_row;mysql_fetch_array;mysql_fetch_assoc;mysql_fetch_object;1.mysql_fetch_row; mysql_fetch_row每執行一次,都從資源結果集裡依次取出一條資料。以陣列的形式返回出
Python Pandas DataFrame:查詢數據or選擇數據(selection)之loc,iloc,at,iat,ix的用法和區別
with 基於 important 常用 復合 bool 入行 com 取數據 在操作DataFrame時,肯定會經常用到loc,iloc,at等函數,各個函數看起來差不多,但是還是有很多區別的,我們一起來看下吧。 首先,還是列出一個我們用的DataFrame,註意inde
PHP 常用的四個fetch的區別
在php中,經常使用mysqli_fetch從資料庫返回的結果集中取資料,最常用的是mysqli_fetch_assoc(),mysqli_fetch_row(),mysqli_fetch_array(),mysqli_fetch_object(),在使用時,它們的差異如下: $publicMes = my
Atitit 微服務的一些理論 目錄 1. 微服務的4個設計原則和19個解決方案 1 2. 微服務應用4個設計原則 1 2.1. AKF拆分原則 2 2.2. 前後端分離 2 2.3. 無狀態服務
Atitit 微服務的一些理論 目錄 1. 微服務的4個設計原則和19個解決方案 1 2. 微服務應用4個設計原則 1 2.1. AKF拆分原則 2 2.2. 前後端分離 2 2.3. 無狀態服務 2 2.4. Restful通訊風格 2 3. 微服
在hibernate中查詢資料的 session中get 和load的區別:
* 第一點.傳送SQL的時機: * load這個方法採用了一個技術.lazy延遲載入(懶載入).真正使用這個物件的資料的時候.(物件的資料不包括主鍵). * get這個方法是立即檢索.當執行session.get()方法的時候,馬上傳送SQL語句查詢. * 第二點.返回的物件:
【PHP】之4個反斜槓、3個反斜槓的情況
背景: 今天在學習正則表示式,遇到了一個問題,php中4個反斜槓\在不同直譯器中的結果。 正文: 我們先來看看以下程式碼 echo '\'; 執行之後報語法錯誤,提示unexpected'\'; ',即\'; 這幾個字元出了問題 Pars
PHP中MySQL、MySQLi和PDO的用法和區別
PHP的MySQL擴充套件(優缺點) 設計開發允許PHP應用與MySQL資料庫互動的早期擴充套件。mysql擴充套件提供了一個面向過程 的介面; 並且是針對MySQL4.1.3或更早版本設計的。因此,這個擴充套件雖然可以與MySQL4.1.3或更新的數 ;
PHP再學習4—— slim框架學習和使用
0.前言 slim是一個簡單而又強大的PHP5框架,可以用來建立RESTful的web應用。可以藉助slim框架設計一個簡化版的yeelink平臺。RESTFul架構對物聯網非常重要,通過Slim的學習也加深對RESTFul框架和相關技術的理解。【PHP學習筆記——索引
List動態陣列中兩個實現類:ArrayList和LinkedList的用法和區別
List 簡介 List是一個動態陣列,使用者可以對插入元素的位置進行精確的控制,可以根據整數索引(index)獲取序列中的元素,允許插入重複的值,包null值 常用的兩個實現類:ArrayList、LinkedList Arra
堆排序查詢前N個最大數和二分查詢演算法
先了解堆排序概念:堆排序利用了大根堆(或小根堆)堆頂記錄的關鍵字最大(或最小)這一特徵,使得在當前無序區中選取最大(或最小)關鍵字的記錄變得簡單。 (1)用大根堆排序的基本思想 ① 先將初始檔案R[1..n]建成一個大根堆,此堆為初始的無序區 ② 再將關鍵字最大的記
微服務的4個設計原則和19個解決方案
很好 安全 效果 不同的 做到 一個 add 易維 rift 作者:郝炎峰 轉載原文:http://developer.51cto.com/art/201709/552085.htm 微服務架構現在是談到企業應用架構時必聊的話題,微服務之所以火熱也是因為相對之
腳本引用中使用defer和async用法和區別
兩個 不依賴 doc 體驗 html 中文 htm 停止 其他 是的,就是在頁面腳本引用的時候設置defer或者async,為什麽會有這兩個屬相來輔助腳本加載那,因為瀏覽器在遇到script標簽的時候,文檔的解析會停止,不再構建document,有時打開一個網頁上會出現空
oracle_not exists和not in的用法和區別
沒有 class oracl 水果 where tle select mark 顯示 (轉 飛翔-方向 積累 沈澱http://www.cnblogs.com/mytechblog/) sql中exists,not exists的用法 exists表示()內子查詢語句返回結
【JS點滴】substring和substr以及slice和splice的用法和區別。
[0 相等 交換 top subst char ima cas 負數 那麽就由一道筆試題引入吧,已知有字符串a=”get-element-by-id”,寫一個function將其轉化成駝峰表示法”getElementById”; var a = "get-element-
C#中DBNull.Value和Null的用法和區別
span 不存在 sdn null art beautiful 插入 類型 實例化 DBNull.Value,, 是適用於向數據庫的表中插入空值。而 null,是指在程序中表示空引用。 或者對象為空。就是沒有實例化。 row[column]的值為DBNull.Value的話
HashMap、HashTable、LinkedHashMap和TreeMap用法和區別
strong style 取出 能力 順序 ron public ons 保存 Java為數據結構中的映射定義了一個接口java.util.Map,它有四個實現類,分別是HashMap、HashTable、LinkedHashMap和TreeMap。本節實例主要介紹這4中實
python全局變量-局部變量用法和區別
python全局變量 python局部變量 全局和局部變量區別 對於很多初學的同學,對全局和局部變量容易混淆,看看下面給大家的講解相信都應該明白 兩者的區別了。 定義:全局變量:在模塊內、在所有函數的外面、在class外面局部變量:在函數內、在class的方法內 下面來看看例子函數內部調用全局變量
CSS之px、em、rem、pt的用法和區別
分辨 計算機系統 字符 css dpi logs pre 國外 12px px:一個虛擬長度單位,是計算機系統的數字化圖像長度單位,換算成物理長度,需要制定經度DPI。Windows系統默認是96dpi,Apple系統默認是72dpi。 一個相對長度單位,像素px是相對
for,foreach,iterator的用法和區別
mar 有序 iter 這就是 內部類 易懂 叠代 object clas 不同點: 1.形式差別 for的形式是 for(int i=0;i<arr.size();i++){...} foreach的形式是 for(int i:arr){...} iterator的
Oracle中的rownum 和rowid的用法和區別
hashcode 去重 pre weight row 動態 自己 log gpo 1.rownum是偽列,是在獲取查詢結果集後再加上去的 (獲取一條記錄加一個rownum)。對符合條件的結果添加一個從1開始的序列號。 eg: select rownum,phon