How to check whether SELECT EXISTS returns a value or not?

后端 未结 7 1450
后悔当初
后悔当初 2021-01-03 19:38

I am trying to quickly determine if a user_ID is the owner of a \'goal\'. I believe my SQL query is good, but I\'m trying to find a nice way of checking the result!

7条回答
  •  时光说笑
    2021-01-03 20:06

    This way is probably faster.

    $query = "SELECT EXISTS (SELECT * FROM goals WHERE goal_ID='$obj_id' AND user_ID='$user_id')";
    
    if(mysql_num_rows(mysqli_query($query)) < 1) {
       // Nothing found!
    }
    

提交回复
热议问题