2013-02-03 5 views
1

유형 (mysql 결과)의 자원 (150)은 무엇입니까? 나는mysql 결과의 자원 150

내 코드는, 선택 쿼리를 var_dumping 후 그 무엇입니까 :

$userlevelcheck = $this->query_silent("SELECT user_level FROM " . DB_PREFIX . "users WHERE user_id='" . $user_id . "'"); 
var_dump ($userlevelcheck); 
if ($userlevelcheck != "1") 
{ 
    code 
} 
+1

결과 리소스입니다. 거기에서 행을 가져와야합니다. 'while ($ row = mysql_fetch_assoc ($ userlevelcheck)) {print_r ($ row);}' –

+0

참조 http://php.net/manual/en/function.mysql-fetch-assoc.php –

+0

그것은 PHP에서 데이터 유형'resource'. 핸들과 유사합니다. – SparKot

답변

0

보십시오 : 당신은 ($ 행)의 데이터가있는 행을 얻을 필요가

$userlevelquery = $this->query_silent("SELECT user_level FROM " . DB_PREFIX . "users  WHERE user_id='" . $user_id . "'"); 
$row = mysql_fetch_assoc($query); 
if ($row['user_level'] != "1") 
{ 
    code 
} 

다음 확인 관련 필드 $ row [ 'user_level']