亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

我用的php版本為5.5,所以在使用mysqli_result出現如下問題,并且為什么我的mysqli_query()返回的是一個對象而非資源呢?

我用的php版本為5.5,所以在使用mysqli_result出現如下問題,并且為什么我的mysqli_query()返回的是一個對象而非資源呢?

PHP
Ii_believe 2015-10-19 21:27:39
<?php header("Content-type:text/html;charset=utf8"); //?連接數據庫 $link=mysqli_connect("localhost","root","123456"); //?選擇數據庫 mysqli_select_db($link,"newsreport"); //?設置數據庫的字符類型 mysqli_query($link,"set?names?'utf8'"); //?執行sql語句 $sql="select?count(*)?from?admin"; $query=mysqli_query($link,$sql); var_dump($query)."<br/>"; //使用mysql_result()取出所有數據的條數以及想要顯示的數據 $result=mysql_result($query,2,0); var_dump($result);報錯建截圖:
查看完整描述

2 回答

已采納
?
PengCheng

TA貢獻6條經驗 獲得超20個贊

返回對象沒問題呀。因為mysqli本來就是面向對象的一個擴展。只有mysql擴展的mysql_query 才會返回資源。

而且你的代碼里寫的是 mysql_result, ????他是PHP的mysql擴展,不能和mysql混用。而且 mysqli 擴展也沒有

mysqli_result 這個函數。建議查查mysqli手冊看看。

查看完整回答
2 反對 回復 2015-10-20
?
紫焰123

TA貢獻41條經驗 獲得超9個贊

“For?SELECT, SHOW, DESCRIBE?or?EXPLAIN?mysqli_query()?will return a result object.”

查看完整回答
反對 回復 2015-10-20
  • 2 回答
  • 0 關注
  • 2422 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號