2013-04-16 3 views
0

J'essaie de générer une condition logique basée sur la météo ou non une valeur est dans une table en utilisant le code ci-dessous. Le résultat écho revient à ["0"]. Comment puis-je analyser cela afin que php puisse interpréter la valeur comme un booléen?Requête SQL PHP, résultat d'analyse logique

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

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

Répondre

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!'; 
}