Currently I have the following code:
PHP Code:$Check = mysql_query("SELECT * FROM user_friends WHERE id='$ID' AND friend_id='$FriendID'");
$CheckNumRows = mysql_num_rows($Check);
$CheckReverse = mysql_query("SELECT * FROM user_friends WHERE id='$FriendID' AND friend_id='$ID'");
$CheckReverseNumRows = mysql_num_rows($CheckReverse);
if ($CheckNumRows == 0 && $CheckReverseNumRows == 0) {
// do something
}
I would like to know if the following code is basically the same thing as above but using only 1 sql statement:
PHP Code:$Check = mysql_query("SELECT * FROM user_friends WHERE (id='$ID' OR id='$FriendID') AND (friend_id='$ID' OR friend_id = '$FriendID')");
$CheckNumRows = mysql_num_rows($Check);
if ($CheckNumRows == 0) {
// do something
}






Bookmarks