課程
/后端開發(fā)
/PHP
/Duang~MySQLi擴展庫來襲
老師,store_result 是什么意思呢? ?感覺很暈,fetch_all() ?和 store_result() 好像差不多的樣子
2015-05-08
源自:Duang~MySQLi擴展庫來襲 3-4
正在回答
好像答偏了,看了手冊和google后:
首先,先要知道$mysqli_stmt=$mysqli->prepare($sql);//預(yù)處理后得到一個MySQLi_STMT類的對象
然后是一個帖子:
問題:mysqli的store_result()和PDO的fetch_all()的區(qū)別解決方法
http://bbs.csdn.net/topics/380249341
網(wǎng)友1:PDO的fetchAll()和mysqli的fetch_all()差不多一個功能。都是將結(jié)果集全部轉(zhuǎn)換為數(shù)組或?qū)ο蟆?/p>
但store_result()就是另一回事了:把所有結(jié)果一次全部傳回到PHP程序
ps:具體看鏈接
DAILYBIRD 提問者
建議你查看下手冊,學(xué)會主動去解決問題,學(xué)會自己調(diào)試
如果實在看不懂我們在交流,這樣進步會很快
^-^...
store_result出現(xiàn)在3-1,用于執(zhí)行多條sql查詢語句得到多個結(jié)果集,這個函數(shù)是顯示第一個結(jié)果集
fetch_all()出現(xiàn)在2-5,取結(jié)果集中的所有記錄.
最大的區(qū)別是操作的顆粒度,然后就是取得數(shù)量.我i想你是不懂3-1的例子,多看看那個例子:
if($mysqli->multi_query($sql)){//語句是否成功
? ? do{
? ? ? ? if($mysqli_result=$mysqli->store_result()){//第一個結(jié)果集
? ? ? ? ? ? $rows[]=$mysqli_result->fetch_all(MYSQL_ASSOC);//結(jié)果集中的所有記錄
? ? ? ? }
? ? }while($mysqli->more_results() && $mysqli->next_result());//有下一個結(jié)果集,&&取下一個結(jié)果集成功,循環(huán)do
舉報
本教程從面向?qū)ο蠛兔嫦蜻^程兩個方面為你開啟MySQLi學(xué)習(xí)之旅
2 回答$this->data=$data是什么意思呢?
1 回答$rows[] = $row;什么意思?
1 回答防止sql注入是什么意思???
2 回答?act=userName什么意思啊
1 回答綁定參數(shù)中 'ss' 是什么意思?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-03-15
好像答偏了,看了手冊和google后:
首先,先要知道$mysqli_stmt=$mysqli->prepare($sql);//預(yù)處理后得到一個MySQLi_STMT類的對象
然后是一個帖子:
問題:mysqli的store_result()和PDO的fetch_all()的區(qū)別解決方法
http://bbs.csdn.net/topics/380249341
網(wǎng)友1:PDO的fetchAll()和mysqli的fetch_all()差不多一個功能。都是將結(jié)果集全部轉(zhuǎn)換為數(shù)組或?qū)ο蟆?/p>
但store_result()就是另一回事了:把所有結(jié)果一次全部傳回到PHP程序
ps:具體看鏈接
2015-05-11
建議你查看下手冊,學(xué)會主動去解決問題,學(xué)會自己調(diào)試
如果實在看不懂我們在交流,這樣進步會很快
^-^...
2016-03-15
store_result出現(xiàn)在3-1,用于執(zhí)行多條sql查詢語句得到多個結(jié)果集,這個函數(shù)是顯示第一個結(jié)果集
fetch_all()出現(xiàn)在2-5,取結(jié)果集中的所有記錄.
最大的區(qū)別是操作的顆粒度,然后就是取得數(shù)量.我i想你是不懂3-1的例子,多看看那個例子:
if($mysqli->multi_query($sql)){//語句是否成功
? ? do{
? ? ? ? if($mysqli_result=$mysqli->store_result()){//第一個結(jié)果集
? ? ? ? ? ? $rows[]=$mysqli_result->fetch_all(MYSQL_ASSOC);//結(jié)果集中的所有記錄
? ? ? ? }
? ? }while($mysqli->more_results() && $mysqli->next_result());//有下一個結(jié)果集,&&取下一個結(jié)果集成功,循環(huán)do