關于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做成全局變量?
2017-07-15
按照樓上那位把$link直接加到函數最后面做參數就可以了。
然后老師不是教了在 include.php里面最后面加了句代碼?
connect();
嗎?
你把它改成 $link = connect();就可以了
這樣其他腳本文件包含了include.php之后,也就相當于有了$link這個變量。
2017-07-07
function fetchOne($link,$sql,$result_type=MYSQL_ASSOC){
$result=mysqli_query($link,$sql);
$row=mysqli_fetch_array($result,$result_type);
return $row;
}
變全局或者作為參數都可以?