php提示W(wǎng)arning:mysql_fetch_array() expects的解決方法
本文實(shí)例講述了php提示W(wǎng)arning mysql_fetch_array() expects的解決方法,分享給大家供大家參考。具體分析如下:
在mysql數(shù)據(jù)庫(kù)連接時(shí)碰到Warning: mysql_fetch_array() expects ...錯(cuò)誤提示,根據(jù)我的經(jīng)驗(yàn)這個(gè)是sql返回的query為空了,我們沒(méi)有加己判斷直接使用了.
mysql_fetch_array()函數(shù)導(dǎo)致的,下面我們一起來(lái)看問(wèn)題解決方案,我的代碼如下:
if(!empty($_GET['id'])){
$sql="select * from news where `id`='".$_GET['id']."'";
$query=mysql_query($sql);
$rs = mysql_fetch_array($query);
}
提示錯(cuò)誤了:Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in F:xmappmylibrarysearch_result.php on line 32
后來(lái)我對(duì)代碼進(jìn)行升級(jí),代碼如下:
$sql="select * from news where `id`='".$_GET['id']."'";
$query=mysql_query($sql);
if( mysql_num_rows( $query )
{
$rs = mysql_fetch_array($query);
}
else
{
mysql_error();
}
}
這樣就會(huì)看到mysql錯(cuò)誤信息了,結(jié)果是sql語(yǔ)句有問(wèn)題了,把sql語(yǔ)句進(jìn)行修改就可以了.
提示:導(dǎo)致這類(lèi)錯(cuò)誤是我們語(yǔ)法不規(guī)范了,如果要處理只有對(duì)sql進(jìn)行一條條輸出處理或在mysql_query(sql) or die(mysql_error()) 這樣來(lái)處理,以便更準(zhǔn)確的定位錯(cuò)誤。
希望本文所述對(duì)大家的PHP程序設(shè)計(jì)有所幫助。
- php數(shù)組函數(shù)序列之a(chǎn)rray_unique() - 去除數(shù)組中重復(fù)的元素值
- PHP合并數(shù)組+與array_merge的區(qū)別分析
- php數(shù)組(array)輸出的三種形式詳解
- php數(shù)組函數(shù)序列之a(chǎn)rray_keys() - 獲取數(shù)組鍵名
- PHP中unset,array_splice刪除數(shù)組中元素的區(qū)別
- php自定義函數(shù)call_user_func和call_user_func_array詳解
- array_multisort實(shí)現(xiàn)PHP多維數(shù)組排序示例講解
- php數(shù)組查找函數(shù)in_array()、array_search()、array_key_exists()使用實(shí)例
- php array_walk_recursive 使用自定的函數(shù)處理數(shù)組中的每一個(gè)元素
相關(guān)文章
PHP新手NOTICE錯(cuò)誤常見(jiàn)解決方法
PHP新手NOTICE錯(cuò)誤,特此寫(xiě)給那些遇到和我一樣錯(cuò)誤的朋友。2011-12-12
PHP實(shí)現(xiàn)對(duì)圖片的反色處理功能【測(cè)試可用】
這篇文章主要介紹了PHP實(shí)現(xiàn)對(duì)圖片的反色處理功能,涉及php針對(duì)圖片的讀取、數(shù)值運(yùn)算等相關(guān)操作技巧,需要的朋友可以參考下2018-02-02
php初始化對(duì)象和析構(gòu)函數(shù)的簡(jiǎn)單實(shí)例
本篇文章主要是對(duì)php初始化對(duì)象和析構(gòu)函數(shù)的簡(jiǎn)單實(shí)例進(jìn)行了介紹,需要的朋友可以過(guò)來(lái)參考下,希望對(duì)大家有所幫助2014-03-03
PHP獲取指定函數(shù)定義在哪個(gè)文件中以及其所在的行號(hào)實(shí)例
這篇文章主要介紹了PHP獲取指定函數(shù)定義在哪個(gè)文件中以及其所在的行號(hào)實(shí)例,需要的朋友可以參考下2014-05-05
PHP+MySQL之Insert Into數(shù)據(jù)插入用法分析
這篇文章主要介紹了PHP+MySQL之Insert Into數(shù)據(jù)插入用法,實(shí)例分析了php+mysql基于Insert Into語(yǔ)句實(shí)現(xiàn)數(shù)據(jù)插入的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-09-09
解析PHP實(shí)現(xiàn)多進(jìn)程并行執(zhí)行腳本
本篇文章是對(duì)PHP實(shí)現(xiàn)多進(jìn)程并行執(zhí)行腳本進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06

