在1.php中注冊了一個(gè)session變量:$_SESSION[id]=$result[id],其中$result是mysql_fetch_query的返回值,id是數(shù)據(jù)庫中的某一屬性名。但將這個(gè)session變量傳進(jìn)2.php中輸出時(shí)變成Resource id #3,請問這是怎么
在1.php中注冊了一個(gè)session變量:$_SESSION['id']=$result[id],其中$result是mysql_fetch_query的返回值,id是數(shù)據(jù)庫中的某一屬性名。但將這個(gè)session變量傳進(jìn)2.php中輸出時(shí)變成“Resource id #3”,請問這是怎么回事啊?
備注:
我在2.php中的寫的輸出語句是:“$id=$_SESSION['id'];echo $id;”而且1.php和2.php中開頭都有session_start()函數(shù)。
解決辦法:
$result是一個(gè)二維數(shù)組,不能直接用$result[id]。你把$result打印一下就知道了。
【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請聯(lián)系我們刪除處理,感謝您的支持!