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

為了賬號安全,請及時綁定郵箱和手機立即綁定

關于mysql_query問題

很麻煩,因為mysql已經被棄用的問題,mysqli_query需要多傳一個資源參數,導致函數無法成功封裝,解決好像有點麻煩,難道換一個課程跟?

function fetchOne($sql,$result_type=MYSQL_ASSOC){

$result=mysql_query($sql);

$row=mysql_fetch_array($result,$result_type);

return $row;

}

如上面這個函數,函數里的mysqli_query就需要多加一個資源參數,弄了很久沒解決,而且感覺花時間解決這個上面是不是有點不值得。。。難道把$link做成全局變量?

正在回答

2 回答

按照樓上那位把$link直接加到函數最后面做參數就可以了。

然后老師不是教了在 include.php里面最后面加了句代碼?

connect();

嗎?

你把它改成 $link = connect();就可以了

這樣其他腳本文件包含了include.php之后,也就相當于有了$link這個變量。

0 回復 有任何疑惑可以回復我~
#1

慕白白zzZ

有mysql.func.php的源碼和mysql關聯地方的代碼嗎,因為只能用mysqli 很多地方都得改,不太懂
2018-06-24 回復 有任何疑惑可以回復我~

function fetchOne($link,$sql,$result_type=MYSQL_ASSOC){

$result=mysqli_query($link,$sql);

$row=mysqli_fetch_array($result,$result_type);

return $row;

}

變全局或者作為參數都可以?

0 回復 有任何疑惑可以回復我~
#1

慕白白zzZ

有mysql.func.php的源碼和mysql關聯地方的代碼嗎,因為只能用mysqli 很多地方都得改,不太懂
2018-06-24 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
手把手教你實現電商網站后臺開發
  • 參與學習       117251    人
  • 解答問題       2101    個

手把手教你用PHP搭建電子商務平臺,由淺入深教你搭建電商系統

進入課程

關于mysql_query問題

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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