循環(huán)遍歷一定要用fetch_assoc嗎?
為什么我用遍歷fetch_row(),然后echo輸出就會(huì)報(bào)錯(cuò)?但打印不會(huì)出錯(cuò)
用fetch_assoc()就可以echo輸出
不用遍歷,單獨(dú) $rows = $res->fetch_row();
然后echo $rows['id']; ?也不行。同樣是返回結(jié)果集中的一條,row是索引返回,assoc是關(guān)聯(lián)返回,為什么row會(huì)報(bào)錯(cuò)呢?
第一張可以輸出結(jié)果集中的id
第二張圖會(huì)報(bào)錯(cuò)
2019-01-04
明白了,fetch_assoc是用關(guān)鍵字(鍵)來(lái)輸出的,fetch_row用索引(下標(biāo))來(lái)輸出的,
echo $row[0]