Die Anführungszeichen, die da stehen, unterbrechen sozusagen den String.
Der Befehl muss folgendermaßen aussehen:
SELECT * FROM ip_block WHERE ip="".$_SERVER['REMOTE_ADDR']."""
oder aber auch:
SELECT * FROM ip_block WHERE ip=}"{$_SERVER['REMOTE_ADDR']}"
Nur mit dem Backslash vorne dran, wird das Anführungszeichen als solches in den String übernommen. Ansonsten bedeutet es wie schon erwähnt, dass der String vorerst beendet wird.