2013-04-16 3 views
0

날씨에 따라 논리 조건을 생성하려고하거나 아래 코드를 사용하여 테이블에 값이없는 경우. 에코 결과는 [ "0"]으로 되돌아옵니다. PHP가 값을 부울로 해석 할 수 있도록 어떻게 파싱합니까?PHP SQL 쿼리, logicaly 구문 분석 결과

$rowExists = mysql_query("SELECT EXISTS(SELECT 1 FROM table_name WHERE column_name = value)"); 

echo "result: ".json_encode(mysql_fetch_row($rowExists)); 

답변

0
$result = mysql_query('SELECT COUNT(*) FROM table_name WHERE column_name = value') or die(mysql_error()); 
$count = mysql_result($result, 0, 0); 

if ($count > 0) { 
    echo 'It exists!'; 
}