php expects parameter 1 to be resource, array given 錯(cuò)誤
更新時(shí)間:2011年03月23日 21:38:24 作者:
從名字可以看出來(lái)這是說(shuō)你傳的參數(shù)有問(wèn)題,也就是說(shuō),你在定義傳遞參數(shù)的時(shí)候 例如 mysql_query($query,$result),這兩個(gè)參數(shù),你只用了$query這個(gè)參數(shù),那么$result這個(gè)參數(shù),沒(méi)有使用,就會(huì)報(bào)這個(gè)錯(cuò)誤
如果你使用的是封裝好的類
例如
function fetch_array($query, $result_type = MYSQL_ASSOC) {
return mysql_fetch_array($query, $result_type);
}
[/code]
會(huì)報(bào)這個(gè)錯(cuò)誤
這是應(yīng)為,你傳遞的$query是布爾值,而mysql_fetch_array 里面的參數(shù)需要的是資源類型,這是,你的程序會(huì)判定你傳遞的參數(shù)錯(cuò)誤,
我們可以
function fetch_array($query, $result_type = MYSQL_ASSOC) {
return @mysql_fetch_array($query, $result_type);
}
在前面使用@來(lái)禁止錯(cuò)誤提示,或者
試用判讀語(yǔ)句來(lái)執(zhí)行這個(gè)語(yǔ)句,
if(這個(gè)參數(shù))
{
執(zhí)行
}
例如
function fetch_array($query, $result_type = MYSQL_ASSOC) {
return mysql_fetch_array($query, $result_type);
}
[/code]
會(huì)報(bào)這個(gè)錯(cuò)誤
這是應(yīng)為,你傳遞的$query是布爾值,而mysql_fetch_array 里面的參數(shù)需要的是資源類型,這是,你的程序會(huì)判定你傳遞的參數(shù)錯(cuò)誤,
我們可以
復(fù)制代碼 代碼如下:
function fetch_array($query, $result_type = MYSQL_ASSOC) {
return @mysql_fetch_array($query, $result_type);
}
在前面使用@來(lái)禁止錯(cuò)誤提示,或者
試用判讀語(yǔ)句來(lái)執(zhí)行這個(gè)語(yǔ)句,
復(fù)制代碼 代碼如下:
if(這個(gè)參數(shù))
{
執(zhí)行
}
相關(guān)文章
Json_decode 解析json字符串為NULL的解決方法(必看)
下面小編就為大家?guī)?lái)一篇Json_decode 解析json字符串為NULL的解決方法(必看)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-02-02
PHP實(shí)現(xiàn)發(fā)送郵件的方法(基于簡(jiǎn)單郵件發(fā)送類)
這篇文章主要介紹了PHP實(shí)現(xiàn)發(fā)送郵件的方法,基于簡(jiǎn)單郵件發(fā)送類實(shí)現(xiàn)該功能.給出了簡(jiǎn)單郵件發(fā)送類,并說(shuō)明了具體使用方法,需要的朋友可以參考下2015-12-12
php文件后綴不強(qiáng)制為.php的實(shí)操方法
在本篇文章里小編給大家整理的是一篇關(guān)于php文件后綴不強(qiáng)制為.php的實(shí)操方法,有需要的朋友們參考下。2019-09-09
php基于表單密碼驗(yàn)證與HTTP驗(yàn)證用法實(shí)例
這篇文章主要介紹了php基于表單密碼驗(yàn)證與HTTP驗(yàn)證用法,以實(shí)例形式較為詳細(xì)的分析了表單密碼驗(yàn)證與HTTP驗(yàn)證的原理與相關(guān)注意事項(xiàng),具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-01-01
PHP date_default_timezone_set()設(shè)置時(shí)區(qū)操作實(shí)例分析
這篇文章主要介紹了PHP date_default_timezone_set()設(shè)置時(shí)區(qū)操作,結(jié)合實(shí)例形式分析了PHP使用date_default_timezone_set()設(shè)置時(shí)區(qū)相關(guān)操作技巧與注意事項(xiàng),需要的朋友可以參考下2020-05-05

