Thanks!
I got it to work in a simply query
$result = mysql_query("
SELECT user.userID
FROM user
WHERE userID NOT IN (SELECT blockUser.blockID FROM blockUser WHERE blockUser.blockUserID = '$clientID')
")
and now I need to incorporate it into a much larger one.
I just added it to my WHERE statement, do I need to do more? Because its not working
WHERE zip IN (". $zips_in_range .") AND user.bd_year <= $year1 AND user.bd_year >= $year2 AND user.gender = $genderPref AND user.genderPref = $gender AND user.exp_date >= CURDATE() AND user.userID NOT IN (SELECT blockUser.blockID FROM blockUser WHERE blockUser.blockUserID = '$clientID')
This is the full search
$result = mysql_query("SELECT user.userID, user.gender, user.genderPref, user.city, user.state, photos.photo_1,
CURDATE(), (YEAR(CURDATE())-YEAR(birth_date)) - (RIGHT(CURDATE(),5)<RIGHT(birth_date,5)) AS age
FROM user
LEFT JOIN photos
ON user.userID = photos.userID
LEFT JOIN about_me
ON user.userID = about_me.userID
AND about_me.smoking = $smoke
LEFT JOIN bkgd
ON user.userID = bkgd.userID
AND bkgd.relg = $religion
LEFT JOIN appearance
ON user.userID = appearance.userID
AND appearance.height >= $heightMin
AND appearance.height <= $heightMax
AND appearance.eye_color = $eyeColor
WHERE zip IN (". $zips_in_range .") AND user.bd_year <= $year1 AND user.bd_year >= $year2 AND user.gender = $genderPref AND user.genderPref = $gender AND user.exp_date >= CURDATE() AND user.userID NOT IN (SELECT blockUser.blockID FROM blockUser WHERE blockUser.blockUserID = '$clientID')
LIMIT $offset, $rowsperpage")or die(mysql_error());
$clientID is set