MySQL EXISTS返回1或0

sma*_*ada 1 php mysql select

如何为我的选择查询返回1或0为true和false?我已经尝试过fetch_assoc,数组等的每种组合。它通常返回null,这没有任何意义。

$querydetails = "select exists (select * from customer_det where id = $uid)";
$resultdetails = mysql_query($querydetails) or die(mysql_error());
while ($row = mysql_fetch_assoc($resultdetails)) {
    $resultdetails1 = $row[0];
}
Run Code Online (Sandbox Code Playgroud)

那是我查询的最新版本。我猜它不是数组,但是如果没有要命名的行,我不确定如何提取值?

这是我以前的帖子的发布问题:MySQL Update WHERE

dev*_*ler 5

SELECT IF(EXISTS(...),1,0) AS result
Run Code Online (Sandbox Code Playgroud)